Abp商业版 - Identity Server模块
該模塊提供了Identity Server的集成和管理功能.
建立在IdentityServer4類庫之上.
管理系統中的客戶端,身份資源和API資源(Clients,?Identity resources, API resources)
設置客戶端(Clients)權限.
輕松創建標準的身份資源(例如role, profile)
創建自定義身份資源(identity resources)
管理API資源(API resources)
Packages
該模塊遵循模塊開發最佳實踐指南,由多個NuGet和NPM軟件包組成.?如果你想了解軟件包及其之間的關系,請參見指南.
NuGet軟件包
Volo.Abp.IdentityServer.Domain Volo.Abp.IdentityServer.Domain.Shared Volo.Abp.IdentityServer.EntityFrameworkCore Volo.Abp.IdentityServer.MongoDB Volo.Abp.PermissionManagement.Domain.IdentityServer Volo.Abp.IdentityServer.Application Volo.Abp.IdentityServer.Application.Contracts Volo.Abp.IdentityServer.HttpApi Volo.Abp.IdentityServer.HttpApi.Client Volo.Abp.IdentityServer.WebNPM軟件包
@volo/abp.ng.identity-server @volo/abp.ng.identity-server.config該模塊為IdentityServer提供了完整的集成和管理UI.
特征
客戶管理(Client Management)
用于管理使用你的API和身份資源的客戶端.
Client?編輯對話框為特定客戶端提供了非常詳細的管理,包括Allowed resources,secrets,URL,tokens,grant types等.
身份資源(Identity Resources)
身份資源頁面用于定義和管理身份資源及其相關聲明.
已經為你創建了標準聲明(Claims)和identity resources?, 你可以根據需要刪除或更改它們.
編輯身份資源:
API資源(API Resources)
API資源(API Resources)頁面用于定義你的API端點并管理其 claims, scopes, secrets和其他屬性。
編輯?API resource:
登錄功能
除了上述管理功能之外,該模塊還提供必要的UI和后端邏輯,以使你的應用程序成為具有Consent頁面,重定向以及其他發現和身份驗證端點的OpenId Connect服務器.
更多請參考(點擊原文鏈接):
https://docs.abp.io/en/commercial/latest/modules/identity-server
總結
以上是生活随笔為你收集整理的Abp商业版 - Identity Server模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何做好一个开源项目(一)
- 下一篇: 15个基本的C#面试问题