スポンサードリンク

Authコンポーネントを使ってログインさせるときに
条件を付け加える方法です。
仮登録と本登録を判断するときに
使えそうです。
スポンサードリンク
Authenticate typeのscopeを使う
Authコンポーネントのフォームにscopeというものがあり
それに条件を追加します。
public $components = array( 'Auth' => array( 'authenticate' => array( 'Form' => array( 'scope' => array('User.status' => 1) ) ) ), );
こうすると、statusが1になっている場合は
ログインができるという形にできます。
仮登録というものがあった場合には使えそうですね。
スポンサードリンク