タグ

sessionに関するs99937のブックマーク (6)

  • まちがった自動ログイン処理

    (Last Updated On: 2018年8月20日)問題:まちがった自動ログイン処理の解答です。このブログエントリは最近作られたアプリケーションでは「問題」にしたような実装は行われていないはず、と期待していたのですがあっさり期待を破られたのでブログに書きました。このブログの方が詳しく書いていますけが「Webアプリセキュリティ対策入門」にも正しい自動ログイン処理を書いています。 参考:自動ログイン以外に2要素認証も重要です。「今すぐできる、Webサイトへの2要素認証導入」こちらもどうぞ。HMACを利用した安全なAPIキーの送受信も参考にどうぞ。 間違った自動ログイン処理の問題点 まず間違った自動ログイン処理を実装しているコードの基的な問題点を一つ一つ順番にリストアップします。 クッキーにランダム文字列以外の値を設定している クッキーにユーザ名が保存されている クッキーにパスワードが保

    まちがった自動ログイン処理
  • memcacheのsession storageサポート - Do You PHP はてブロ

    3月末にリリースされたバージョン2.1.1(すぐに2.1.2がリリース)から、実験的ですがsession storageとしてのサポートがされていますが、具体的な使い方はまだドキュメント化されてないようです(知っていたら教えて下さい :-))。 で、色々試してみたり(PHP5.2.1上)、memcacheのソースを眺めてみたところ、 extension=memcache.so session.save_handler = memcache session.save_path = "memcachedserver:11211"という具合に session.save_handlerに「memcache」と指定 session.save_pathにmemcachedの動作しているホスト名とListenポートをコロン「:」区切りで指定 とすれば良いようです(とりあえず動作する、ということです)。

  • memcached: a distributed memory object caching system

    What is Memcached? Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. Memcached is simple yet powerful.

  • Weird Silence » MemSession

    91嫩草国产在线观看www免费,国产成人综合色在线观看网站,人人爽人人爽人人爽人人片,精品日一区二区三区在线观看,特级丰满少妇一级AAAA爱毛片,日韩五月天在线观看综合,亚洲熟妇AⅤ无码一区二区,欧美久久久久久久怡红院

  • お仕事日記:memcached で PHP セッションを共有してみる - livedoor Blog(ブログ)

    単一サーバで提供している社外向けの PHP サイトアクセスが増大してきた(厳密に言うと、アプリケーション数が増大してきた)ので、そろそろ負荷分散を考えなければならなくなってきた。 PHP セッションを複数サーバで共有するというと、セッション情報をどこに入れるか、という事を考えることになる。で、これには、 o NFS マウントしたディスク o DB / チュートリアル といった選択肢があるが、今回は mixi や slashdot でも導入されてるとか言う memcached を使ってみることにした。 使ってみた限りではキャッシュ読み書きはさすがに高速。どっちかっていうと PHP 応答が遅い(アプリ側の)方が問題になりそうだ。 -- セッションハンドラには、weirdsessionを使った。 session_set_save_handler() でセッションハンドラをオーバライドしているので

  • 8.2 セッションの継続

    8.2 セッションの継続 セッションはセッションIDで管理されます。したがって、複数のPHPファイル間を同一セッションとみなして処理するためには、セッションIDをPHPファイル間で引き渡す必要があります。 ■セッションIDの引渡し方法 PHPファイル間でセッションIDを引き渡す方法はいくつかあります。 (1)Cookieが使用できない場合 a)URLのパラメータとしてGETメソッドでセッションIDを渡す。 1)PHPの設定パラメータ「session.use_trans_sid」が1に指定されている場合 ハイパーリンクの相対URLに、URL Rewriting機能により自動的にセッションIDが追加され、次のファイルに引き渡されます。 PHPの設定パラメータ「session.use_trans_sid」を1に指定する方法には次の二つがあります。 ・PHPのコンパイル時にオプションとして「--e

    s99937
    s99937 2007/03/31
    なにげに良質。
  • 1