rhaco1-doc :: 004-view/02-authentication.txt
http://wikihub.org/wiki/rhaco1-doc/004-view/02-authentication
Table of contents:
- rhaco
- モデル
- テンプレート
- ビュー
- プロジェクト
- セットアップ
- ユーティリティ
- データベース
- テスト
- arbo
- Tips
- ブログチュートリアル
- README
Updates:
rhaco における認証機能
rhaco では,認証条件がモデル化されているので,複雑な認証条件であったとしても実装が非常に簡単です.
ファイルを用いた認証
setup.php に標準でついてくる認証機能でよければ,member を追加後,次のコードを認証機能を実装したい箇所に記述するだけです.
<?php Rhaco::import("network.http.RequestLogin"); RequestLogin::loginRequired();
簡単ですね!管理画面などごく少人数しかアクセスしないビューなんかではこれで十分な場合もあります.
データベースを用いた認証
ログイン条件モデルを参考にどうぞ.
マルチロール対応
管理者やユーザなどでログインを切り分けて起きたい際には,ログインセッション名を指定してからログイン処理を実行します.
<?php RequestLogin::setLoginSessionName("ADMIN"); RequestLogin::loginRequired();


