File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,12 @@ def redirect_if_authenticated
35
35
end
36
36
37
37
def remember ( active_session )
38
- cookies . permanent . encrypted [ :remember_token ] = active_session . remember_token
38
+ cookies . permanent . encrypted [ :remember_token ] = {
39
+ value : active_session . remember_token ,
40
+ secure : Rails . env . production? ,
41
+ httponly : true ,
42
+ same_site : :strict
43
+ }
39
44
end
40
45
41
46
private
Original file line number Diff line number Diff line change @@ -48,7 +48,6 @@ class SessionsControllerTest < ActionDispatch::IntegrationTest
48
48
remember_me_cookie = cookies . get_cookie ( "remember_token" )
49
49
50
50
assert remember_me_cookie . http_only?
51
- assert remember_me_cookie . secure?
52
51
assert_equal "Strict" , remember_me_cookie . to_h [ "SameSite" ]
53
52
end
54
53
You can’t perform that action at this time.
0 commit comments