隨手扎
【用Keycloak學習身份驗證與授權06】Keycloak的替代品
接者,來分享一下在尋找過程中看到的其他可以取代Keycloak全部或部份作用的工具或服務。
首先如果你是在使用雲端平台,我想三大主流雲端服務都有基於雲端的身份驗證,甚至授權服務。 如果已經在使用雲端平台而且允許,找找看Google Cloud Platform(GCP) 、 Microsoft Azure 、 AWS的服務看看吧!
或者Firebase有很好的Social Login的整合。
或是試試更專注於這部份的服務: Auth0
我覺得上述都是非常好的選擇,但如果以上都不符合你的環境、需求,可以再繼續考慮以下。 這些有些同時具有身份驗證與授權;有些專注於身份驗證;另有些專注於授權。
jumpcloud。蠻有意思的服務,在本系列最後應該有機會提到。
Ory。組件起來有點複雜,但功能看起來相當完整。若有能力處理會是非常好的選擇。
gluu。挺綠的😜。
authentik。建立起來的啟動畫面相當有質感。
官方甚至有一些比較。之後有機會,我應該也會深入玩玩看。
casbin。一個非常有意思的授權執行工具,也許有機會在番外篇見到。
其他還有:
- okta
會默默隱藏在本系列某個角落。 - CURITY
會默默隱藏在本系列某個角落。 - IdentityServer
雖然自身沒拿來實際開發過,但工作上接觸的系統上有使用到。 - CAS
- LemonLDAP
- OpenAM
看名字就知道,Access Management(AM)
其他相關