如何将卡蒙达身份验证替换为 OAuth2 提供程序

2022-09-04 23:23:20

我试图为Camunda编写OAuth2插件,我按照界面

org.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider

我按照LDAP的过程,替换身份验证并从Oauth2提供程序以及组中获取用户列表。

https://docs.camunda.org/manual/7.7/user-guide/process-engine/identity-service/

卡蒙达OAuth2是否有任何植入?


答案 1

您使用的是哪个 Camunda 部署和哪个 OAuth 提供程序?

Camunda为GitHub上的keycloak提供了一个例子:https://github.com/camunda/camunda-bpm-identity-keycloak 您的提供商的实现可能看起来非常相似。

没有QA这个,但你也可能在这里找到灵感:https://github.com/hobbstech/camunda-spring-oauth2-plugin/tree/master/src/main/java/io/github/hobbstech/camunda/oauth2/plugin


答案 2

推荐