本節介紹如何配置 Casdoor 作為 Nginx UI 的身份驗證提供程序,該功能由 @Jraaay 貢獻。
Casdoor 是一個強大的、全面的身份認證解決方案,支持 OAuth 2.0、SAML 2.0、LDAP、AD 和多種社交登錄方式。通過集成 Casdoor,Nginx UI 可以利用這些功能來提升安全性和用戶體驗。
string
這是 Casdoor 服務器的 URL。您需要確保 Nginx UI 可以訪問此 URL。
string
>= v2.0.0-beta.42
這是 Casdoor 伺服器的外部 URL。它用於生成重定向 URI,在未配置此選項的情況下,將使用 Endpoint 作為重定向 URI 的基本 URL。
string
這是 Casdoor 為您的應用生成的客戶端 ID。它用於在身份驗證過程中標識您的應用。
string
這是 Casdoor 為您的應用生成的客戶端密鑰。它是保持您的應用安全所必需的。
string
這是用於身份驗證過程中的證書的路徑。確保它是有效和可信的。
string
這是您在 Casdoor 中設置的組織名稱。Casdoor 將使用此信息來處理身份驗證請求。
string
這是您在 Casdoor 中創建的應用名稱。
string
這是用戶在成功登錄或授權後重定向到的 URI。它應與 Casdoor 應用配置中的重定向 URI 一致。