비밀번호를 old_password 함수로 바꿔야 합니다.
본문
다른 샵에 있던걸 영카트로 옮기고자 합니다.
기존샵은 비밀번호가 old_password 방식으로 암호화 되어있습니다.
기존 비밀번호를 그대로 사용하고 싶습니다.
1. 회원가입시 비번 암호화를 old_password 로 해야하고
2. 회원 로그인시 비번 비교할때 old_password로 비교해야할 듯 한데요
어느파일 어느부분을 손대야 할지 좀 막막해서요
관련 게시물이나 방법을 알려주시면 정말 감사하겠습니다.
감사합니다.
답변 2
현재 mysql 버전이 old_password()를 지원하는지 확인해 보세요.
참고하자면
보통 현 상태에서 old_password를 사용하게되면 보안이나 취약점이 약하기 때문에
패스워드를 여분필드 mb_10에 일괄로 넣어둔 후
최초 로그인시 mb_10에 값이 있다면, old_password로 조회 후
암호가 맞다면, 실제 mb_password의 필드를 최신 그누보드5의 형식으로 update하고,
mb_10 필드를 초기화해주는 방식이 좋습니다.
답변을 작성하시기 전에 로그인 해주세요.