タグ

ブックマーク / docs.komagata.org (2)

  • 戻るボタン対策 - komagataのブログ

    質問されたので答えたついでにのせるシリーズ。 Q: 「ログアウト後の戻るボタン対策はどうすればいいのか?」 A: 「PHPデフォルト設定(php.ini-dist)なら正しくログアウト(session_destroy)してればそれで良い。」 「ログアウト後の戻るボタン問題」とは何か。 ログアウトしてもブラウザの戻るボタンで戻るとキャッシュ上のページが表示されてそこから「購入」とか都合の悪い処理をされちゃう問題。 要はブラウザがキャッシュしないで、戻るボタンを押されても必ずサーバに問い合わせてくれれば大丈夫。 ブラウザに「キャッシュ使うな」と言うにはHTTPヘッダに下記を書けば良い。 Expires: 0 Cache-Control: no-store, no-cache, must-revalidate Pragma: no-cache Expiresは過去の日付とかなら良い。no-sto

    teppey
    teppey 2015/10/16
  • もう二度とハマらない、SSL証明書の設定 - komagataのブログ

    この業界10年いて何度も!何度も!やってるのに!また! ・・・またSSLの設定で2時間ハマってしまった。 おれの怒りが有頂天になった。 もはや俺に残された手は手順を刺青として彫る以外・・・。 その前に最後のあがきとしてブログに残してみます。(何度となくWikiに残してるのに、それなのにハマるのです。) CentOS 5.2 privateキー作成。 openssl genrsa -des3 -out /etc/pki/tls/private/example.com.key 1024 パスワード削除版privateキー作成。 openssl rsa -in example.com.key -out example.com-nopass.key キーからcsr作成。 openssl req -new -key /etc/pki/tls/private/example.com.key -out

    teppey
    teppey 2014/03/09
  • 1