# IdentityServer4.Samples-1 **Repository Path**: LzlDemo/IdentityServer4.Samples-1 ## Basic Information - **Project Name**: IdentityServer4.Samples-1 - **Description**: Samples for IdentityServer4,use .net core 2.0 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-08-05 - **Last Updated**: 2022-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IdentityServer4.Samples Samples for IdentityServer4.Quickstart & Practice # Catalog ## 一.介绍 - [特性一览](http://www.cnblogs.com/stulzq/p/7376328.html "IdentityServer4(1)- 特性一览") - [整体介绍](http://www.cnblogs.com/stulzq/p/7376606.html "IdentityServer4(2)- 整体介绍") - [术语的解释](http://www.cnblogs.com/stulzq/p/7487734.html "IdentityServer4(3)- 术语的解释") - [支持的规范](http://www.cnblogs.com/stulzq/p/7493318.html "支持的规范") - [包和构建说明](http://www.cnblogs.com/stulzq/p/7493498.html "包和构建说明") ## 二.快速入门 - [设置和概述](http://www.cnblogs.com/stulzq/p/7493745.html "设置和概述") - [#1 使用客户端认证控制API访问](http://www.cnblogs.com/stulzq/p/7495129.html "使用客户端证书控制API访问") - [#2 使用密码认证方式控制API访问](http://www.cnblogs.com/stulzq/p/7509648.html "使用密码认证方式控制API访问") - [#3 使用OpenId Connect添加用户认证(implicit flow,简化流程)](http://www.cnblogs.com/stulzq/p/7797341.html "使用OpenId Connect添加用户认证") - [#4 添加外部认证支持之QQ登录](http://www.cnblogs.com/stulzq/p/7879101.html "添加外部认证支持之QQ登录") - [#5 使用Hybrid Flow(混合流程)并添加API访问控制](http://www.cnblogs.com/stulzq/p/7833480.html "使用Hybrid Flow并添加API访问控制") - [#6 使用ASP.NET Core Identity](http://www.cnblogs.com/stulzq/p/8120129.html "使用ASP.NET Core Identity") - [#7 使用JavaScript客户端](http://www.cnblogs.com/stulzq/p/8120211.html "使用JavaScript客户端") - [#8 使用Entity Framework 存储配置和操作数据](http://www.cnblogs.com/stulzq/p/8120518.html "使用Entity Framework 存储配置和操作数据") - [第三方快速入门和示例](http://www.cnblogs.com/stulzq/p/8120570.html "第三方快速入门和示例") ## 三.主题 - [启动说明](http://www.cnblogs.com/stulzq/p/8144056.html "启动说明") - [定义资源](http://www.cnblogs.com/stulzq/p/8144185.html "定义资源") - [定义客户端](http://www.cnblogs.com/stulzq/p/8144247.html "定义客户端") - [登录](http://www.cnblogs.com/stulzq/p/8144344.html "登录") - [使用第三方登录](http://www.cnblogs.com/stulzq/p/8144855.html "使用第三方登录") - [使用Windows身份验证](http://www.cnblogs.com/stulzq/p/8145288.html "使用Windows身份验证") - [注销](http://www.cnblogs.com/stulzq/p/8570695.html "注销") ## 四.扩展阅读(新手必看) - [OAuth2授权](http://www.cnblogs.com/linianhui/p/oauth2-authorization.html "OAuth2授权") - [OAuth2授权(续) & JWT(JSON Web Token)](http://www.cnblogs.com/linianhui/p/oauth2-extensions-protocol-and-json-web-token.html "OAuth2授权(续) & JWT(JSON Web Token)") - [基于OAuth2的认证(译)](http://www.cnblogs.com/linianhui/p/authentication-based-on-oauth2.html "基于OAuth2的认证(译)") - [OIDC(OpenId Connect)身份认证授权(核心部分)](http://www.cnblogs.com/linianhui/p/openid-connect-core.html "OIDC(OpenId Connect)身份认证授权(核心部分)") *必看 - [OIDC(OpenId Connect)身份认证授权(扩展部分)](http://www.cnblogs.com/linianhui/p/openid-connect-extension.html "OIDC(OpenId Connect)身份认证授权(扩展部分)") - [OAuth2.0 知多少](http://www.cnblogs.com/sheng-jie/p/6564520.html "Auth2.0 知多少") ## 五.实战经验分享 - [IdentityServer4实战 - 基于角色的权限控制及Claim详解](http://www.cnblogs.com/stulzq/p/8726002.html) - [IdentityServer4实战 - AccessToken 生命周期分析](http://www.cnblogs.com/stulzq/p/8998274.html) (有坑必看)