ABP源碼分析四十六:ABP ZERO中的Ldap模塊


通過AD作為用戶認證的數據源。整個管理用戶認證邏輯就在LdapAuthenticationSource類中實現。

 

LdapSettingProvider:定義LDAPsetting和提供DefautValue。主要提供配置訪問AD數據庫的賬號信息。

 

 

LdapSettings/ILdapSettings:通過settingManager獲取LDAP settings

 

AbpZeroLdapModuleConfig/IAbpZeroLdapModuleConfig: 提供激活Ldap認證的配置。

 

LdapAuthenticationSource:通過System.DirectoryServices.AccountManagement提供的API基於AD作為用戶認證的數據源完成用戶的認證

 

 

 

AbpZeroLdapModule:完成常規的依賴注入,和本地化資源的注入

 

返回ABP源碼分析系列文章目錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM