私はCakePHPを学んだばかりで、ユーザーが自分の情報を編集するときに古いパスワードを入力してほしいと思っています。
私のモデルではUser.php
'password_old' => array(
'match_old_password' => array(
'rule' => 'matchOldPassword',
'message' => 'Wrong password'
),
'minlength' => array(
'rule' => array('minLength', '8'),
'message' => 'Minimum 8 characters long'
)
)
関数matchOldPasswordを作成します
public function matchOldPassword(){
if($this->data['User']['password_old']==$current_password){
return true;
}
return false;
}
私の質問は、モデルで現在のユーザーのパスワードの値を取得するにはどうすればよいですか?私はCakePHP2.1を使用しています。