C# 这是认证还是授权?

C# 这是认证还是授权?,c#,dotnetopenauth,C#,Dotnetopenauth,我想用DotNetOpenAuth来创建这样的东西 是认证还是授权? 有推荐的教程吗 身份验证-你就是你所说的你。比如,出示身份证意味着你就是你所说的那个人 授权-您可以访问这些资源。如果你知道自己是谁,这就意味着你可以(或不可以)进入一座大楼 在您的屏幕截图中,您已经通过身份验证,现在正在授予授权。简单地说:身份验证是确定用户身份的过程。授权是确定允许用户做什么的过程 通常,授权的结果基于身份验证的结果:如果您是Y,您可以执行X。当我登录StackExchange时,系统会看到我是Andr

我想用DotNetOpenAuth来创建这样的东西

是认证还是授权? 有推荐的教程吗

  • 身份验证-你就是你所说的你。比如,出示身份证意味着你就是你所说的那个人
  • 授权-您可以访问这些资源。如果你知道自己是谁,这就意味着你可以(或不可以)进入一座大楼

在您的屏幕截图中,您已经通过身份验证,现在正在授予授权。

简单地说:身份验证是确定用户身份的过程。授权是确定允许用户做什么的过程


通常,授权的结果基于身份验证的结果:如果您是Y,您可以执行X。当我登录StackExchange时,系统会看到我是Andre(身份验证),因此关于允许我创建多媒体资料聊天室(授权)的规则。

然后我需要进行身份验证,然后进行授权。我明白了。这样做可以吗?还是缺少帕什@EladBenda-这篇博客文章似乎有点混乱,因为它主要处理身份验证,但称之为授权…我不明白。此示例也使用oauth进行身份验证。什么样的样本和我在q中描述的一样?@EladBenda-什么都不会。授权是您需要为应用程序弄清楚的事情。它是用户/角色之间的映射,通过身份验证,他们可以做什么。这样做可以吗?还是缺少帕什?我不明白。此示例也使用oauth进行身份验证。我在q中描述的是什么样的样品?