Задать вопрос
@P_Alexander
First head

При использовании ролей, как сервер поймет что зашел user?

Хочу написать сайтик с использованием ролей(то есть user admin manager) полазив по интернету я выяснил что роли прописываются в файле users.xml на сервере, отсюда вопросы
1 Если роли прописываются на сервере то будет логично для менеджера и админа хранить там пароль от учетной записи, но что делать с юзером ? Как осуществляется вход юзером? я понимаю что пароли от учетной записи юзеров должны лежать в базе, но с ролями не могу понять.
Объясните мне пожалуйста или где прочитать информацию по этому поводу?
  • Вопрос задан
  • 174 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Рекомендую посмотреть библиотеку www.pac4j.org
Конкретно по ролям. Вариантов несколько, например:
1) Авторизуем всех без разбора, авторизованные без пароля получают роль user
2) Авторизуем только менеджеров и админов, неавторизованные автоматически будут - user
3) Авторизуем менеджеров, админов, пользователей с паролями и из соцсетей, неавторизаванные автоматически будут unauthorized.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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