首页 > 解决方案 > 根据注册 URL 的类型为用户分配 Keycloak 领域角色

问题描述

考虑我有两个注册页面:

1) Student : /register-student

2) Tutor   : /register-tutor

I have another URL for login : /login

现在对于他们每个人,我都有自己的回调 URL。

/callback-student
/callback-tutor
/callback

在用户通过身份验证后注册时,我们会根据回调分配相应的角色。然后将用户重定向到主页。

注意:一旦注册完成,我们不会让用户通过身份验证。相反,我们将用户重定向到登录页面并期望用户登录。

一旦用户登录,他就会通过身份验证,同时我希望将用户映射到正确的角色,因为我们对我们的资源有基于角色的策略。

这是我进行注册的方法,我想知道这是否是使用 Keycloak 进行注册的正确方法。

如果有更好的方法,如果您可以提供我可以参考和实施的链接,那将会很有帮助。

标签: keycloakkeycloak-services

解决方案


推荐阅读