1

ログインの管理に Rails gem Devise を使用しています。[Remember Me] チェックボックスをオンにしてログインすると、ブラウザを閉じても、ユーザーはログインしたままになるはずです。Google Chrome では、ただし、ログアウトされます。

チェックボックスをオンにすると、「remember_user_account_token」Cookie が作成されることを確認しました。ただし、ブラウザーを閉じて再度開くと、Cookie は消えています。また、Cookie の有効期限が 2 週間後 (2013 年 1 月 10 日 10:20:29 AM) に設定されていることも確認しました。

Chrome を閉じたときに有効期限が切れていない Cookie を削除する理由はありますか? Safariでは問題なく動作します。

作成され、その後削除される Cookie は次のとおりです。

Name:   remember_user_account_token
Content:    BAhbB1sGaQIEhiIiJDJhJDEwJHFNdEI1L1Q0WHp1bFA1NzM0S0locHU%3D--d61dcd25ec1de81879e7214cb373b9504eed0797
Domain: xxx.dev
Path:   /
Send for:   Any kind of connection
Accessible to script:   No (HttpOnly)
Created:    Thursday, December 27, 2012 11:25:19 AM 
Expires:    Thursday, January 10, 2013 11:18:13 AM
4

0 に答える 0