如何用Gentics Mesh实现OAuth?

How to implement OAuth with Gentics Mesh?

我正在尝试使用 AWS Cognito 在 Gentics Mesh 中实施身份验证。我希望需要创建一个插件来支持角色映射,但现在我只想能够通过 Cognito 的用户进行身份验证。我从 Cognito 下载了 JWT 文件并将其添加到 public-keys 配置中,但我不确定从这里去哪里。如何告诉 Gentics 服务器使用我的 Cognito 实例进行身份验证?

感谢任何帮助!

谢谢!

这应该是可行的,因为 Gentics Mesh 支持 OpenID Connect (https://getmesh.io/docs/authentication/#_oauth2_oidc)。

您可以使用具有托管 UI 的用户池和身份池来设置它。您可以使用此文档作为起点:https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-oidc-idp.html