2016-01-11 3 views
0
class ApplicationController < ActionController::Base 
# Prevent CSRF attacks by raising an exception. 
# For APIs, you may want to use :null_session instead. 
    def after_sign_in_path_for(resource) 
     redirect('../views/home/index.html.erb') 
    end 
    def protect_from_forgery with: :exception 
    end 
end 

Сообщение об ошибке, которое я получаю, это undefined method redirect in device. Что можно сделать, я перенаправлять на виду, когда это успешный вход.Как перенаправить на просмотр после успешной регистрации

+0

правильный метод redirect_to – charlysisto

ответ

1

after_sign_in_path_for ожидает маршрут должен быть возвращен, он не должен выполнять сам редирект (и, кстати, метод redirect_to, не redirect). Предполагая, что у вас есть HomeController, ваш метод должен выглядеть

def after_sign_in_path_for(resource) 
    home_path 
end 
Смежные вопросы