ログアウト処理をやってみる(CakePHP修行 #016)
June 30, 2007 12:45 AM written by Gen Taguchi

さて次はログアウト処理。これは簡単っぽい。

/app/controllers/users_controller.phpに次の記述を追加。

  function logout()
  {
    $this->Session->delete('my_id');
    $this->redirect('/users/home/');
  }

で、ログアウトリンクには /home/users/logout を設定。クリックしてみます。

home.gif

↑ 右上のログアウトをクリックして・・・。

login_updated.gif

↑ ログアウトできましたー。

ログアウトついでにもう一つのテストアカウントでログイン。

home_akiyan.gif

↑ こちらもOK。ちゃんとユーザーが切り替わっていますね(表示名がakiyanになりました)。

さてさて、今回は簡単でしたね。次はプロフィール編集に行くか、ログイン処理を作りこんでいくか・・・どっちにしようかなー。

※ CakePHP修業は百式管理人がSNSっぽいものをCakePHPで作ろうとして挫折するまでの日記です。前回までのあらすじはこちらへ。

この記事のトラックバックURL (トラックバックは承認後に公開されます)

コメント一覧

コメント投稿 (コメントは承認後に公開されます)

名前
メールアドレス (表示されませんのでご安心を)
URL
情報保存?
コメント
あわせて読みたい

クリエイティブ・コモンズ・ライセンス

ユーザビリティ向上支援ビービット
Usability tested by BeBit

タブブラウザ Sleipnir 公式ページ(上級者向け)

Powered by
MovableType 3.33-ja

人気ブログランキング - idea*idea
ワード
www.flickr.com
This is a Flickr badge showing photos in a set called 自炊生活. Make your own badge here.
Firefox meter