Auth, ACL - 認証の失敗・成功時のリダイレクト先をアクション単位で指定したい
現在、基本のログイン画面が4つあります。(ACLを使用のため
・usersコントローラ
admin_login()
principal_login()
teacher_login()
student_login()
プレフィックス単位であれば
$this->params['prefix']から
loginActionとloginRedirectを
それぞれ指定することが出来ます。
これから、studentのみ別の挙動も加えたアクションを
作成したいと考えています。
しかし、このアクション単位の場合
ログイン失敗時や認証完了後のページ遷移が思うように動かせません。
(loginActionとloginRedirectの挙動がイマイチ理解できません・・・)
例えば、student_login_introduce()という
あるユーザの紹介つきのログインページがあったとします。
この場合、student_login_introduce()内部に認証のコードを別記するべきか
それともログイン処理はstudent_login()を呼び出して任せるべきか
まず、手段としてどちらが常套なのかが分かりません。
どうか、お力添えをお願いします。
質問者:takahashiyuya, on 1/3/11
1 Answer
Sorry, but there are no answers yet.
Your Answer
You can use Creole Wiki Syntax to format your text.
Rating
0
Viewed
1339 times
Last Activity
on 27/9/11






