やっていること
rails apiとvuejsで簡単認証機能を作っています。
困っていること
ログアウト処理を下にもかかわらず、spa側のcookieを削除できずに困っています。
httoonly
のcookieなため、js側で削除することができず、サーバーサイド側でやるのしかないと思うですがどのようにしたらset_cookie
に削除したことを伝えれるかについてご教示いただきたいです。
ruby
1def logout 2 cookies.delete['auth_token'] 3 # フロント画面保存されているauth_tokenというcookieを削除したい 4 response.set_cookie( 5 :auth_token, 6 value: 'hogehoge', 7 expires: 5.minutes.from_now, 8 path: '/', 9 secure: Rails.env.production?, 10 httponly: true 11 ) 12end
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/21 09:55