Skip to content

Commit 1dd37e0

Browse files
committed
Fix the redirect
Need to attempt to resume session to know whether we are authenticated.
1 parent c01ee68 commit 1dd37e0

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

railties/lib/rails/generators/rails/sessions/templates/controllers/sessions_controller.rb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,13 @@ class SessionsController < ApplicationController
33
rate_limit to: 10, within: 3.minutes, only: :create, with: -> { redirect_to new_session_url, alert: "Try again later." }
44

55
def new
6-
redirect_to root_url if authenticated?
6+
resume_session
7+
8+
if authenticated?
9+
redirect_to root_url
10+
else
11+
render
12+
end
713
end
814

915
def create

0 commit comments

Comments
 (0)