【问题标题】:Assigning role to users with OAuth authentication通过 OAuth 身份验证为用户分配角色
【发布时间】:2016-05-17 06:13:58
【问题描述】:

我正在使用 google OAuth 登录我的网络应用程序。
我想分配 ADMIN、USER 角色。我正在使用带有 Spring Boot 的 tomcat 8。登录后,我想根据用户的角色将用户重定向到特定页面。

我如何为用户分配角色,我没有看到这样做的方法?

【问题讨论】:

  • 重新排列的内容。编辑标题,添加标签
  • 任何人都可以抢先一步。我需要更改哪个配置才能将特定角色分配给用户
  • 回答了一些提示给你

标签: oauth-2.0 roles google-oauth


【解决方案1】:

所以这里有一些提示:

  1. 使用表格来保存每个角色对应的url
  2. 使用表格来保存用户,使用登录名/密码并引用他们的正确角色
  3. 你做OAuth登录过程,最后得到用户登录对应的url

【讨论】:

  • 我不明白解决方案。问题是我使用 google oauth 登录。 o 之后 - 来自 google 用户的身份验证被分配了 ROLE_USER。我如何根据他们的特定电子邮件 ID 重新分配角色。还有一件事我如何在 o - auth 期间获取电子邮件 ID。
猜你喜欢
  • 2011-08-19
  • 2010-12-21
  • 2017-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-23
  • 2016-07-08
  • 2017-01-26
相关资源
最近更新 更多