随笔分类 - IDS4
IdentityServer4
摘要:1、Auth2.0 协议简介 2、OAuth 2.0的授权认证流程 OAuth 2.0 的核心概念 认证思路与流程 3、OAuth2.0 的四种模式 授权码模式(authorization code) 隐式授权模式(Implicit Grant) 资源所有者密码凭证模式(Resource Owner
阅读全文
摘要:# 写在前面 IdentityServer4的学习断断续续,兜兜转转,走了不少弯路,也花了不少时间。可能是因为没有阅读源码,也没有特别系统的学习资料,相关文章很多园子里的大佬都有涉及,有系列文章,比如: 晓晨大佬的: https://www.cnblogs.com/stulzq/p/8119928.
阅读全文
摘要:.NET Core 之Identity认证 前言 这里主要通过示例使用ASP.NET Core Identity,从Visual Studio中的ASP.NET Core Identity模板创建一个新项目。 环境 VS2019 +.NET5.0+Microsoft.AspNetCore.Ident
阅读全文
摘要:IdentityServer4之自定义用户数据Claim 前面章节案例是使用TestUsers是用于测试的,而通常系统一般都要接入来源于数据库中的已有用户,需实现IProfileService和IResourceOwnerPasswordValidator接口。 1. 实现IResourceOwne
阅读全文
摘要:IdentityServer4之Claim(自定义身份资源) 接前面讲到角色的权限控制,地址: https://mp.weixin.qq.com/s?__biz=MzkxNDMyNDY5Ng==&mid=2247484460&idx=1&sn=307e8e135315f34ad2296bd03dcb
阅读全文
摘要:IdentityServer4之Claim(基于角色的权限控制) 前言 Claim是什么?每个用户都有多个Claim,每个Claim声明了用户的某个信息比如:Role=Admin,UserID=1000等,这里Role,UserID每个都是用户的Claim,都是表示用户信息的单元 ,不妨就把它称为用
阅读全文
摘要:.NET Core之Identity认识 前言 在.NET Core中,Identity组件负责对用户的身份进行认证。 先认识几个概念: l Identity,身份 l Claims,身份元素,身份单元 l ClaimType,身份元素类型,身份单元类型 l ClaimsIdentity,证件元素,
阅读全文
摘要:IdentityServer4之Resource Owner Password Credentials(资源拥有者密码凭据许可) 前言 IdentityServer4简称IDS4,是为ASP.NET Core系列量身打造的一款基于 OpenID Connect 和 OAuth 2.0 认证框架。 允
阅读全文
摘要:IdentityServer4之ClientCredentials(客户端凭据许可) 1. 创建IdentityServer4服务 这里使用VS2019创建.net5.0框架下的IdentityServer4服务项目,命名为“IdentityServer4_ClientCredentials”,端口
阅读全文

浙公网安备 33010602011771号