タグ

ブックマーク / revilog.com (1)

  • レビログ::プログラム: Movable TypeをPHPで書き直そう・・・2 ログイン

    Mobable TypeがPerlでmod_perlとの相性とかいろいろあるのでPHPで書いてみようかと ログインおよび、ログイン中のセッション管理編 目標 MTのDBを生かしつつ、MTと同じ方式でログインおよびセッション管理 まずは、セキュリティ無しバージョン アルゴリズム 1.$_POST[username]でユーザ名がPOSTされていれば新規ログイン 2.1ではなくてCOOKIE[mt_user]があればセッション継続 3.1でも2でもなければ再度ログイン要求 4.新規ログインの場合は、入力されたパスワードをDB上のパスワードでcryptして同じか比較 5,COOKIEログインの場合は、入力されたCOOOKIEをDB上のパスワードと直比較 6.ログイン成功の場合は次の処理へ 7.失敗の場合は、再度入力画面へ スクリプト function GetDBPasswd(

  • 1