Day06 - 【入门篇】Keycloak的替代品

本系列文之後也会置於个人网站


接者,来分享一下在寻找过程中看到的其他可以取代Keycloak全部或部份作用的工具或服务。

首先如果你是在使用云端平台,我想三大主流云端服务都有基於云端的身份验证,甚至授权服务。
如果已经在使用云端平台而且允许,找找看Google Cloud Platform(GCP) 、 Microsoft Azure 、 AWS的服务看看吧!

GCP
Azure
AWS


或者Firebase有很好的Social Login的整合。

image alt

或是试试更专注於这部份的服务: Auth0

image alt


我觉得上述都是非常好的选择,但如果以上都不符合你的环境、需求,可以再继续考虑以下。
这些有些同时具有身份验证与授权;有些专注於身份验证;另有些专注於授权。

jumpcloud。蛮有意思的服务,在本系列最後应该有机会提到。
jumpcloud


Ory。组件起来有点复杂,但功能看起来相当完整。若有能力处理会是非常好的选择。
Ory

gluu。挺绿的?。
gluu

authentik。建立起来的启动画面相当有质感。

官方甚至有一些比较。之後有机会,我应该也会深入玩玩看。

casbin。一个非常有意思的授权执行工具,也许有机会在番外篇见到。
casbin

其他还有:

  • okta
    会默默隐藏在本系列某个角落。
  • CURITY
    会默默隐藏在本系列某个角落。
  • IdentityServer
    虽然自身没拿来实际开发过,但工作上接触的系统上有使用到。
  • CAS
  • LemonLDAP
  • OpenAM
    看名字就知道,Access Management(AM)

<<:  D-23 方法 method ? property

>>:  [Java Day11] 3.4. while / 3.5. do while

【Day 18】Complexity & Graphs

接下来我们要针对复杂度做介绍,首先要说的就是高手们常常说的「Big O」! 但是到底什麽是 big ...

{Day30}参加心得

参加心得 因为一定要连续三十天都发文,所以铁人赛会让自己不懒惰的学完自己一开始订定的每个目标,之後的...

冒险村12 - rescue exception

12 - rescue exception 异常处理在开发过程中时常可见,举例来说 Rails 中找...

Day9:今天来讲一下Microsoft Defender for Endpoint的装置调查

我们在导入Microsoft Defender for Endpoint後,系统会将事件指派给管理者...

LeetCode 双刀流:62. Unique Paths

62. Unique Paths Unique Paths 也是一个蛮生活化的题目,所以我们挑选这...