비밀번호 암호화 다른 두사이트 회원 이동복사
질문드립니다.
A사이트 회원디비를 B사이트에 추가로 넣으려고 합니다.
B사이트의 회원 mb_password 는
*BE661C9BC4D8E0CA0E4EFE02CB023B15BBC528AC
이런식으로 비밀번호는 저장되고 있습니다.
A사이트 회원가입 시 mb_password 는
sha256:12000:3sahdweKQZrct/gwUZ3KGiT35D4pPSHg:ArrCtHGj4ADMEEbcVbrWNLlVRdABbvNV
이렇게 저장되어 있습니다.
A사이트의 회원정보를 그대로 B사이트에 추가로 저장하기 위해
mb_password에도 a사이트의 비번 암호과 그대로 인 sha256... 으로 저장시킵니다.
B사이트에서 옮겨진 a사이트 회원 정보로 로그인 되게끔 하려면
쉽게 로그인 할 수 있는 소스나 명령어들이 있을까요?
답변 4개
새 사이트 회원정보 테이블에
1. mb_password_old 칼럼을 만듬
2. 기존 패스워드를 1번의 칼럼에 저장
3. mb_password 칼럼은 비워 둠
4. 회원이 로그인 할때 mb_password 칼럼이 비어 있으면 패스워드 갱신 안한것이니 기존 사이트의 암호화 방식으로 mb_password_old 칼럼의 값이 맞는지 확인
5. 맞으면 로그인 한 패스워드 값을 새 사이트의 암호화 방식으로 암호화 하여 mb_password 칼럼에 저장
6. 끄읕~~
참고로 회원 정보의 조합으로 임의로 패스워드 변경할 경우 A회원의 정보를 잘 아는 B가 A정보의 조합으로 로그인에 성공하여 테러(?)한 경우 법적으로 문제가 될 소지가 있다고 생각합니다.
저에게 제작의뢰 하시면 해 드릴수 있습니다.
이런 글 쓰면 혼나겠죠.
명령어나 간단히 할수 있는게 아니라서 개발자 아니라면 제작의뢰 하셔야 할듯 합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인