2016-05-17 4 views
0

Я использую google OAuth для входа в мое веб-приложение.
Я хочу назначить роли ADMIN, USER. Я использую tomcat 8 с Spring Boot. После входа в систему я хочу перенаправить пользователей на определенные страницы в зависимости от их ролей.Назначение роли пользователям с аутентификацией OAuth

Как назначить роли пользователям, я не вижу способа сделать это?

+0

Переорганизованный контент. Отредактированное название, добавленный тег –

+0

может кто-нибудь дать начало. Какую конфигурацию мне нужно изменить, чтобы назначить определенную роль пользователю. –

+0

Добавлены некоторые подсказки. –

ответ

0

Так вот некоторые подсказки:

  1. использовать таблицу для хранения URL-адресов, соответствующих каждой роли
  2. Используйте таблицу для хранения пользователей, с логином/паролем и ссылкой на правильную роль для них
  3. У вас есть процесс входа в систему OAuth, и в конце получите URL-адрес, соответствующий вводу пользователя.
+0

Я не понял решения. Дело в том, что я использую google oauth для входа. после o - auth от пользователя google назначается ROLE_USER. Как переназначить роль на основе их конкретного идентификатора электронной почты. Еще одна вещь, как я могу получить идентификатор электронной почты во время o - auth. –

Смежные вопросы