@Megapiharb

Как через devise разрешить аутентифицироваться только одному типу юзеров?

У меня в приложении есть несколько типов юзеров (user, admin и т.д.)
Аутентификация проходит через gem devise.
Как сделать так, что бы была только одна сессия? К примеру я залогинен под admin и не мог
логиниться и регистрироваться под user.
  • Вопрос задан
  • 118 просмотров
Пригласить эксперта
Ответы на вопрос 3
@artem_music
Как вариант - при авторизации пользователя закрывать остальные сессии этого пользователя.
Ответ написан
Комментировать
@Megapiharb Автор вопроса
Я хочу сделать так, что бы нельзя вообще было аутентифицироваться другому типу пользователю. Например я зашел под admin и пробую зарегистрироваться под админом, тогда меня посылает devise 'Вы уже вошли в систему.'
Мне надо, что бы также, когда я зашел под admin и пробую регистрироваться под user.
Ответ написан
Комментировать
@jarosluv
Ограничьте настройками прав доступа эту возможность у авторизованных пользователей.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы