Мне нужно войти в систему fron non-devise controller. Я нашел this ссылку из DEViSE вики, но я получаю сообщение об ошибке:Devise: Вход с контроллера
wrong number of arguments (2 for 0)
Я сделал так же, как в ссылке. Что пошло не так? Благодаря
Мой код:
sign_in(:site, Site.find(params["si"]))
Что бы польза от подписания в Пользователь вне устройства разработки? – dennis
Узнайте, откуда этот метод, поставив эту строку над этим вызовом: 'p method (: sign_in) .source_location'. Запустите тесты еще раз, и теперь вы увидите, где этот метод определяется. –
@RyanBigg Я поставил выше этого вызова и где я должен увидеть результат? Я ничего не видел в своей консоли. Еще раз спасибо – ishwr