테스트 사이트 - 개발 중인 베타 버전입니다

firstmall로 이용하던 회원db 이전 채택완료

구름둥이 8년 전 조회 4,616

firstmall 에서 쇼핑몰리뉴얼을  영카트5로 계획중입니다.

 

< 문제 >

firstmall로 이용하던 회원db의 비밀번호 체계를

영카트몰에서 사용할수 있는방법이 있을까요?

 

경험해보신분있으시면 말씀부탁드립니다.

 

< 상황 >

first몰  비번체계 5844992d620a2ca79d539044f3ba06da 형태(32byte)이며

영카트몰은 *97E7471D816A37E38510728AEA47440F9C6E2585 형태(41byte)로 db에 저장됩니다.

 

first몰 비번이 보기에는 md5으로 암호화시킨듯한데..

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
P
8년 전

좋은 정보 감사합니다.

그런데 왜 firstmall로 이용하던 회원db의 비밀번호 체계를

영카트몰에서 사용하려고 하시죠?

그냥 영카트몰 비번체계 그대로 사용하면 안됩니까?^^

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

그대로는 사용이안되며

 

체계가 달라서  " md5('$value') as pass "

기존회원은 md5 함수로 조정해서 사용해야합니다.

 

비번변경시 또는 신규회원은 영카트 비번 체계를 따르게 하던가 해서 2가지 타입으로 사용하던거

 

영카트비번 아닌 md5로 비법암호화 해서 계속 이용해야 할꺼 같습니다.


 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

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 로 암호화 변경하여 처리하니 될거같습니다. ^^

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인