タグ

ブックマーク / blog.ne2ma2.com (2)

  • 【CakePHP】AuthComponentについてのまとめ 【ざっくり基本編】 | ねねとまつの小部屋

    CakePHPの1.2.0.6311-betaでの話です。 CakePHPの1.2になってから、沢山の便利な機能の追加がありました。 そのうちのひとつのAuthComponentについて、まだ、日語の資料が少ないので、まとめてみます。 AuthComponentとは CakePHP1.2から提供されるようになった認証用のComponentで、主な機能としては ログイン・ログアウト機能 データベースのユーザIDとパスワード照合 パスワードのハッシュ化 特定の条件のユーザのみをログインさせる ログイン失敗時のエラーメッセージ処理 ログイン・ログアウト後のリダイレクト処理 などがあります。 実際に使ってみる データベースUsersに’username’と’password’というそれぞれユーザ名とパスワードのフィールドおよびidがあるとします(modelも設定済み)。 まずは、controll

  • CakePHPでSimpleTest その3 モデルのテストケース作成 | ねねとまつの小部屋

    by 赤がすき Published 7 月 22nd, 2008 in 1.2, PHP, SimpleTest, cakephp, テスト, 開発環境 | (0) (0) (0) (0) Total: 0 このエントリーでは、bakeで自動的に作成されたモデルのテストケースを改造して、次のようなことをやってみたいと思います 番用のテーブルからテスト用のテーブルにデータをコピーする バリデーションテスト モデルに作ったロジックのテスト 注意点からいうと、現時点(CakePHP RC2)では、1.を行うためには、 自動的にテーブルを作成してくれないので、自分で作成する。 テーブルの削除は律儀にやってくれるので、削除されないようにする(もしくは毎回テーブルを作る)。 といった対応が必要なようです 番用のテーブルからテスト用のテーブルにデータをコピーする テーブルの作成 今のと

  • 1