Я сделал так же, как шоу в authlogin пример .Пользователь успешно создан, сеанс также поддерживается, и выход из системы также работает нормально.После выхода из системы я пытаюсь снова войти в приложение, получая следующую ошибку
NoMethodError в UserSessionsController # create
undefined method `[]' for false:FalseClass
В контроллере user_session
app/controllers/user_sessions_controller.rb:13:in `create'
Код UserSessionController
...
def create
@user_session = UserSession.new(params[:user_session])
if @user_session.save
flash[:notice] = "Login successful!"
redirect_back_or_default user_path(current_user)
else
render :action => :new
end
end
...
Я использую
- ruby -v ruby 1.9.2p180
- rails -v Rails 3.1.3
- authlogic(2.1.6)