#falshの表示について
こんな感じで、ログインできたら、flashを表示して、リダイレクトさせたいのですが、リダイレクトはするものの、flash が表示されません。
ruby
1def create 2 @user = User.find_by(email: params[:session][:email].downcase) 3 if @user && @user.authenticate(params[:session][:password]) 4 session[:user_id] = @user.id 5 flash[:info] = "logged in as #{@user.name}" 6 redirect_to @user 7 else 8 flash[:danger] = 'invalid email/password combination' 9 render 'new' 10 end 11 end
回答よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。