firstmall로 이용하던 회원db 이전
본문
firstmall 에서 쇼핑몰리뉴얼을 영카트5로 계획중입니다.
< 문제 >
firstmall로 이용하던 회원db의 비밀번호 체계를
영카트몰에서 사용할수 있는방법이 있을까요?
경험해보신분있으시면 말씀부탁드립니다.
< 상황 >
first몰 비번체계 5844992d620a2ca79d539044f3ba06da 형태(32byte)이며
영카트몰은 *97E7471D816A37E38510728AEA47440F9C6E2585 형태(41byte)로 db에 저장됩니다.
first몰 비번이 보기에는 md5으로 암호화시킨듯한데..
답변 3
좋은 정보 감사합니다.
그런데 왜 firstmall로 이용하던 회원db의 비밀번호 체계를
영카트몰에서 사용하려고 하시죠?
그냥 영카트몰 비번체계 그대로 사용하면 안됩니까?^^
function sql_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select password('$value') as pass ");
// old member $row = sql_fetch(" select md5('$value') as pass ");
return $row['pass'];
}
흠.. 자문 자답이네..~ 기존회원들을 md5 로 암호화 변경하여 처리하니 될거같습니다. ^^
그대로는 사용이안되며
체계가 달라서 " md5('$value') as pass "
기존회원은 md5 함수로 조정해서 사용해야합니다.
비번변경시 또는 신규회원은 영카트 비번 체계를 따르게 하던가 해서 2가지 타입으로 사용하던거
영카트비번 아닌 md5로 비법암호화 해서 계속 이용해야 할꺼 같습니다.