這個專案現在對我來說已經關閉了,我沒有時間也沒有動力去維護它,所以我更喜歡關閉這個儲存庫。
Glewlwyd 大部分是我在空閒時間在用戶的慷慨幫助下開發的。
然而,它尚未經過外部開發人員的全面審查或測試。
Glewlwyd 可以在應用程式和環境需要身份驗證和授權的系統中佔據中心位置,並注意風險:錯誤、未發現的漏洞等。
我建議不要在生產中使用 Glewlwyd,更可能的是測試 OAuth2/OpenID 行為、MFA 連接或一般 IdP。您還可以探索它的功能並幫助自己使用其他實現的原始程式碼。
Glewlwyd 2.7.6 可用。請隨意安裝、測試、使用它(採取預防措施!),如果您願意,也可以發送回饋!
新用戶可以註冊一個新帳戶,並可以確認或不確認他們的電子郵件地址。在註冊過程中,新用戶可能需要註冊其密碼以及其他身份驗證因素:
現有用戶可以透過向新電子郵件發送確認連結來更新其電子郵件。
如果現有使用者的密碼或驗證方案遺失或不可用,則可以重設其憑證。憑證可以透過不同的因素重置:
有關註冊、更新電子郵件或重設憑證功能的更多信息,請參閱註冊/更新電子郵件/重設憑證文件。
基於插件架構,可以更輕鬆地新增或更新儲存後端、身份驗證方案或流程。
可透過外掛架構為使用者和用戶端新增新的身份驗證方案或後端儲存。
後端API伺服器完全用C編寫,使用少量資源。
它的插件架構使得添加新模組或插件或修改現有模組或插件變得容易,且程式碼不可維護的風險較小。
完整的安裝文件可在安裝文件中找到。
docker 映像可用於在本機上進行測試。若要測試圖像,請執行以下命令:
$ docker run --rm -it -p 4593:4593 babelouest/glewlwyd:latest
然後在瀏覽器中開啟位址http://localhost:4593/。
admin
password
該 Docker 映像可以用於測試,也可以透過更改設定檔來實際使用。更多資訊請參閱安裝文件。
入門文件將協助管理員配置 Glewlwyd 的模組和身份驗證方案。
使用者文件將幫助 Glewlwyd 的使用者管理他們的個人資料並登入 Glewlwyd。
API 文件中提供了完整的核心 REST API 文檔
您可以根據需要更新現有插件或新增插件,請查看每種類型插件的可用文件:
前往「螢幕截圖」資料夾,了解 Glewlwyd 的視覺效果。
您可以提出問題、拉取請求或向我發送電子郵件。非常感謝任何幫助!