@fife

Где и как я могу сохранить пользователя Spring?

Вопрос такой, я написал подобие своей авторизации, по сути она работает на честном слове, то есть я ввожу уникальное имя, нахожу такого человека в БД, и получаю юзера с именем и ролью, и уже исходя из его роли, хочу дать ему разные функции(возможность использовать разные котроллеры), условно будь то директор может смотреть отчет за всех, будь то рабочий, то может смотреть только за себя.
Немного не понимаю, где и как я могу сохранить этого авторизованного пользователя?
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Вариантов много.
- сессия на куках
- сессия на ключах в заголовках
- сессия на. JWT
Собственно все одно и тоже - генерирует сессионный ключ и передаёт через заголовки, куки или напрямую. А уж каков формат ключа - решать вам. Мне нравится JWT.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы