IdentityServer4学习笔记(1)

IdentityServer4
1、特性
  • 作为服务的身份验证
  • 单点登录、登出
  • API访问控制
  • 联合网关
  • 专注于定制
2、
基于Token的安全验证体系
  • 替代密码的凭证
  • 使用public key验证token未被篡改
流程-4种类型的授权
  • Redirect Flows
    • Implicit Grant: 适用js客户端
    • Authorization Code: 适合其他应用
  • Credential Flows
    • Resource Owner Password Credentials
    • Client Credentials
OAuth2
  • 用来授权,使用access token访问API资源
  • 定义了不同类型的客户端应用如何安全完成授权
  • 定义了一些端点,以及不同类型的客户端如何使用这些端点
目标
  • 让客户端应用可以代表资源所有者(用户)来访问被保护的资源
角色
  • Resource Owner
  • Client
  • Protected Resource
  • Authorization Server
组件
  • Access Token
  • Refresh Token
  • Scope
OpenID Connect
  • 身份检验,兼容OAuth2
  • 获取identity token,可以用来登录客户端应用程序
  • UserInfo端点,允许客户端应用获取用户的额外信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值