회원 설정에서 암호화 방식을 변경했는데 패스워드가 틀렸다고 로그인이 안되는군요.
혹시 초기 세팅으로 변경하려면 어느 부분을 확인해야 할까요?
도움 부탁드리겠습니다.
PHP | PHP 7.0 |
---|---|
CMS | Rhymix |
회원 설정에서 암호화 방식을 변경했는데 패스워드가 틀렸다고 로그인이 안되는군요.
혹시 초기 세팅으로 변경하려면 어느 부분을 확인해야 할까요?
도움 부탁드리겠습니다.
감사합니다. 제가 궁금한 것은 위 설정이 DB에서 저장되는 부분입니다. MEMBER 설정이 저장되는 곳이라고 봐야겠지요? 우선은 여기부터 원 설정대로 수정해볼까 해서요.
예를들어 md5 에서 bcrypt 으로 변경한다고 가정합시다.
첫번째 비밀번호 입력후 bcrypt으로 한번 검사해보고 틀리게 되니 그다음 다른 비밀번호 저장방식으로 검사합니다. 비밀번호 저장방식이 기존이 md5형식이였으니 md5 으로 검사를 하게되는데 이때도 마찬가지로 틀리면 비밀번호가 틀린 것 입니다.
하지만 계속적인 문제가 된다면 비밀번호를 찾기하셔야 해요.
password 테이블에 1234 으로 저장하게 되더라도 재대로 비밀번호를 검사할 수 있는 상황이 되지 않기 때문에 초기화 할 수 없는 상황이 됩니다..