생성시 저는 store_salt
FALSE
에 그것이 오류 여기CodeIgniter는 : 새로운 사용자
$config['salt_length'] = 10;
$config['store_salt'] = FALSE;
이하주고있는 사용자 생성하려고 시도 할 때 이온 인증 라이브러리 오류
Error Number: 1364
Field 'salt' doesn't have a default value
INSERT INTO `users` (`first_name`, `last_name`, `company`, `phone`, `username`, `password`, `email`, `ip_address`, `created_on`, `last_login`, `active`) VALUES ('xxx', 'yyy', 'zzz', '466', 'xxx.yyy', '', '[email protected]', '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0', 1385641604, 1385641604, 1)
Filename: C:\xampp\htdocs\atlas-dev\system\database\DB_driver.php
Line Number: 330
에게 염 에러되어주는 store_sal
에서 TRUE
으로 시도했을 때 오류가 발생하지 않았지만 올바른 암호를 고려하지 않고 사용자가 로그인 할 수 없습니다.
문제를 해결하는 데 도움을 줄 수 있습니까?
나는 그것이 어떤 가치도 보내지 않는다는 것을 이해했었다. 하지만 염분 기본값을 설정할 수있는 곳보다? ion_auth 설정 파일 또는 어디에? –
IonAuth 사용자가 아닌 아이디어. 귀하가 질문하신 문제는 귀하의 테이블 구조와 관련된 것입니다. – Narf