多个身份提供者

时间:2020-04-04 09:55:12

标签: authentication jdbc ldap jwt quarkus

这是我的规格

我的应用程序的某些用户是公司的雇员,必须使用Active Directory进行连接。

其他人是在应用程序数据库中引用的外部用户。

通过身份验证后,用户会收到JWT令牌,而正是这个令牌使他能够访问(RBAC)应用程序服务。

所以我必须实现一个认证系统,该系统管理LDAP,JDBC,JWT三种方法。

我们如何用quarkus来做到这一点?

使用Wildfly,我的身份验证模块尝试依次验证领域列表中的登录信息。

一个简单的解决方案似乎是使用keycloak聚合不同的提供程序 但是最好要求我仅部署一个可执行文件。 所以我正在寻找一个独立的解决方案。

谢谢

0 个答案:

没有答案