1
Kohana 2.3.4를 사용 중이며 인증 모듈을 사용할 수 없습니다.Kohana 인증 모듈이 비밀번호를 해시하지 않음
난 그냥 같이 사용자를 추가 해요 :
$user = ORM::factory('user');
$user->username = 'admin';
$this->auth = Auth::instance();
$user->email = '[email protected]';
$user->password = 'secret';
$user->add(ORM::factory('role', 'login'));
$user->save();
문제는 내가 사용자 테이블로 볼 때, 암호가 평문 것입니다. auth_user_model이 호출되지 않는 것 같습니다.
내 사용자 모델은 문서에 있습니다. 즉
Auth_User_Model 파일을 더 자세히 살펴보면 호출되지 않습니다. 나는 그것을 부패 시켰으며 아무런 불만도 없었다.
그래서 나는class User_Model extends Auth_User_Model {
을 변경 그리고 지금은 암호를 해시입니다. 이것을 사용하는 올바른 방법입니까? 나는 이것에 대해 더 많은 의견을 보지 않아서 놀랍다.
에
class User_Model extends ORM {