0
인증 구성 요소를 사용하고 있지만 사용자 이름을 사용하고 싶지 않습니다. 대신 사용자 이메일 주소를 사용하고 싶습니다. 그래서 나는 사용자 이름 사용자 이름 필드의 이름을 변경 한 다음 내 컨트롤러에 넣어 다음cakephp 인증 구성 요소 : 사용자 이름 변경 필드가 작동하지 않습니다.
echo $session->flash('auth');
echo $form->create('User', array('action' => 'login'));
echo $form->input('email');
echo $form->input('password');
echo $form->end('Login');
을 :
$this->Auth->fields = array(
'username' => 'email',
'password' => 'password'
);
나는 또한과 같이 이메일로 사용자 이름에서 로그인 폼 내 입력을 이름 양식이 작동하지 않습니다. 사용자 이름이나 비밀번호가 정확하지 않습니다.