Japanese subtitles

← PS 12-06 Logout Solution

dummy description

Get Embed Code
4 Languages

Showing Revision 2 created 03/12/2014 by Fran Ontanaya.

  1. これはウェルカムページです
  2. リロード後の動きは何度も見ました
  3. 最後はログアウトの実装です
  4. このURLはサインアップページにリダイレクトします
  5. ウェルカムページに戻ってリロードすると
  6. Cookieが消去されたのでサインアップページに来ます
  7. ログアウトの際にCookieは消去されます
  8. 講義では言いませんでしたが気づいたと思います
  9. もう一度動きを見ましょう
  10. ログインするとCookieの取得が分かります IDは5です
  11. spezのユーザIDです
  12. ログアウトしてCookieを見ると
  13. CookieのユーザIDは空白になっています
  14. Cookieには何もありません
  15. ログアウトの動きをコードで見ましょう
  16. まずLogoutハンドラがあります
  17. /logoutはLogoutハンドラに行きます
  18. Logoutハンドラにはself.logoutがあります
  19. BlogHandlerを調べsignupにリダイレクトします
  20. logout関数を見るとBlogHandlerのクラスにいます
  21. BlogHandlerには便利なコードがあります
  22. ログオフするとCookieのユーザIDはなくなります
  23. cookie=valueではなくcookie=nothingです
  24. 同じパスを通っているので
    Cookieを上書き設定しています
  25. Cookieのパス変数やパスパラメータがなければ
  26. Cookieの上書きや設定を/loginや/signupで
  27. ログイン時にすることもできたでしょう
  28. しかしウェルカムページでログインはできず
  29. Path=/でCookieを消去します
  30. ログアウトはこのように動きます
  31. これがすべてできたらすばらしい
  32. Webアプリケーションで最も複雑なのは
  33. Cookieやハッシュ値の設定です
  34. しかし賢明な解決策もあります
  35. 多くのフレームワークが手助けをしてくれます
  36. これを知っていると非常に役立ちます
  37. なぜならCookieのデータや特別なハッシュ値を
    隠すことができるからです
  38. 私は情報漏えい防止のためにRedditを使います
  39. すべての関係性を知るのは重要です
  40. それが今回の狙いです また来週お会いしましょう