Администратор просматривает страницу как пользователь - PullRequest
1 голос
/ 10 апреля 2011

Здравствуйте, мне нужна следующая функция.Администратор должен иметь возможность "войти" как пользователь.Просмотреть все страницы как пользователь, но все еще есть функции администратора.Я более чем уверен, что для этого существуют готовые решения.Если нет, то, пожалуйста, дайте мне совет, как создать это и избежать проблем, когда пользователь вошел в систему и администратор вошел в систему как этот пользователь.

1 Ответ

2 голосов
/ 10 апреля 2011

Вы говорите об аутентификации и авторизации.Для аутентификации наиболее популярным вариантом сейчас является Devise .Для авторизации популярным вариантом является CanCan (Райан Бейтс, известный из Railscasts).Эти два камня хорошо работают вместе, и есть много информации о том, как их использовать.(см. ниже)

Что касается вашего вопроса о том, как администратор вошел в систему как пользователь, вот вики для Devise , как это сделать.по использованию Devise

Скриншот при использовании CanCan

...