Ruby on Railsチュートリアルでクッキーの削除を確認

Pocket

Ruby on Railsチュートリアルの8.3演習2のクッキーの削除を確認しました。

最初、どうやって確認したらよいのかわかりませんでした。

同じように困った人がいて、次のような疑問が出ています。

railsログアウト時のCookiesの状態

まず、Chromeの設定、詳細設定、コンテンツの設定、Cookieというところで、クッキーの値を変化をログアウト前後で見てみたのですが、変化はありませんでした。

結局、Chromeのデベロッパーツールを開き、ApplicationのCookiesというところでクッキーの値を調べると、ログアウト前後で値が変わっていました。

チュートリアルでは、session.delete(:user_id)で:user_idの項目だけ削除しています。そのため、クッキー自体がなくなるわけではなく、その暗号化された値が変わるのを確認することで、削除されたことがわかります。

Chromeの設定画面では、その変化を表示できないようです。

なお、クッキー自体はChromeを閉じると消えてしまいます。

Pocket

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください