美文网首页
1-OAuth2 & OpenID Connect &a

1-OAuth2 & OpenID Connect &a

作者: 俊果果 | 来源:发表于2018-08-04 19:18 被阅读56次

    说明:开新坑,从0开始学习使用 OAuth 和 OpenID Connect 创建 Asp Net Core 2 程序

    1、这里不会讲怎么从头开始创建Asp Net Core 2 程序,而是重点放在OAuth 和 OpenID Connect 在Asp Net Core 2 的实践上
    2、对OAuth 和 OpenID Connect 没有概念的可参考文章 ASP.NET Core 2.1 InMemoryIdentityServer example
    3、有些术语个人不会翻译,所以可能会出现大量英文
    4、系统大致图例:

    image.png
    image.png
    5、工具: Visual Studio 2017
    也可以使用 Visual Studio Code

    使用中心化用户验证授权服务器的理由

    image.png
    • 多平台程序共享用户账户
    • 公共的身份验证和管理
    • 用户信息统一存放,便于更新
    • 验证和授权算法等增改更容易

    此外,涉及到账户管理和权限验证一般都会需要以下功能,重复造轮子代价大而且风险高


    image.png

    相关文章

      网友评论

          本文标题:1-OAuth2 & OpenID Connect &a

          本文链接:https://www.haomeiwen.com/subject/bowmvftx.html