タグ

ブックマーク / www.garacter.com (1)

  • CakePHP Note:自動ログインその2

    今回は、ユーザー名とパスワードの代わりにユーザーを特定するキー(パスポートと呼びます)をクッキーとデータベースに記録します。ログインしていないユーザーがパスポートを持っていればデータベースからユーザーを特定し、自動でログインさせます。この例では、Authコンポーネントが使うセッションの有効期限とパスポートが使うクッキーの有効期限が異なります。 データベースにPassportsテーブルを作成します。 CREATE TABLE `passports` ( `id` int(11) NOT NULL auto_increment, `user_id` int(11) NOT NULL default '0', `passport` varchar(60) NOT NULL default '', `updated` datetime NOT NULL default '0000-00-00 0

    ryuzi_kambe
    ryuzi_kambe 2009/01/19
    ナイス解説
  • 1