Разработать: переключение пользователя в качестве администратора без входа в систему (su-метод) - PullRequest
3 голосов
/ 23 августа 2011

Я использую devise на rails3, и я хотел бы реализовать с ним "su".

Для отладки моего приложения иногда очень помогает точно понять, с чем сталкивается пользователь, у которого возникла проблема.видит.Поэтому я хотел бы иметь возможность (как администратор) переключаться на этого пользователя без необходимости знать его пароль.Точно так же, как su в системах Linux.

Я видел, что это сделано для authlogic (http://blog.steveklabnik.com/2010/03/05/writing-a-su-feature-with-authlogic.html).

). Окончательный результат должен состоять в том, что когда я вызываю / admin / su / 5 как пользователь с ролью«admin» Я должен войти в систему как пользователь с идентификатором 5.

Любая помощь или указатели в правильном направлении приветствуются.

1 Ответ

6 голосов
/ 23 августа 2011

От Майка Баринека

Быстрое переключение пользователей с Devise

Звучит так, как вы просите, и даже включает в себя характеристики огурца.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...