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

회원 DB 이전 패스워드 문제

스쿠시 5년 전 조회 6,226

https://sir.kr/g5_plugin/299">https://sir.kr/g5_plugin/299 해당 글 참조해서 회원 DB 이전중입니다.

현재 운영 사이트가 그누보드5가 아니라서 암호화 방식이 다른가 봅니다

아래의 소스코드 부분을 바꾸면 된다는데 어떻게 해야할까요..

그누보드5 DB에 현재 운영중인 사이트 회원 DB를 가져와서 넣어뒀는데

mb_password = '".sql_password($mb_password)."', 부분을 수정하면 된다고 하는데

어떻게 해야할지 모르겠습니다.. 알려주시면 감사하겠습니다!

 

- 워드프레스 회원정보 DB, 테이블명

 

- memberexcelupdate.php

 

</p>

<p>$sql = " INSERT INTO {$g5['member_table'],$g5['wp_swpm_members_tbl_table']}</p>

<p>                     SET mb_id = '$mb_id',</p>

<p>                         mb_password = '".sql_password($password)."',</p>

<p>                         mb_name = '$mb_name',</p>

<p>                         mb_nick = '$mb_nick',</p>

<p>                         mb_nick_date = '$mb_nick_date',</p>

<p>                         mb_email = '$mb_email',</p>

<p>                         mb_homepage = '$mb_homepage',</p>

<p>                         mb_level = '$mb_level',</p>

<p>                         mb_sex = '$mb_sex',</p>

<p>                         mb_birth = '$mb_birth',</p>

<p>                         mb_tel = '$mb_tel',</p>

<p>                         mb_hp = '$mb_hp',</p>

<p>                         mb_certify = '$mb_certify',</p>

<p>                         mb_adult = '$mb_adult',</p>

<p>                         mb_dupinfo = '$mb_dupinfo',</p>

<p>                         mb_zip1 = '$mb_zip1',</p>

<p>                         mb_zip2 = '$mb_zip2',</p>

<p>                         mb_addr1 = '$mb_addr1',</p>

<p>                         mb_addr2 = '$mb_addr2',</p>

<p>                         mb_addr3 = '$mb_addr3',</p>

<p>                         mb_addr_jibeon = '$mb_addr_jibeon',</p>

<p>                         mb_signature = '$mb_signature',</p>

<p>                         mb_recommend = '$mb_recommend',</p>

<p>                         mb_point = '$mb_point',</p>

<p>                         mb_today_login = '$mb_today_login',</p>

<p>                         mb_login_ip = '$mb_login_ip',</p>

<p>                         mb_datetime = '$mb_datetime',</p>

<p>                         mb_ip = '$mb_ip',</p>

<p>                         mb_leave_date = '$mb_leave_date',</p>

<p>                         mb_intercept_date = '$mb_intercept_date',</p>

<p>                         mb_email_certify = '$mb_email_certify',</p>

<p>                         mb_memo = '$mb_memo',</p>

<p>                         mb_lost_certify = '$mb_lost_certify',</p>

<p>                         mb_mailling = '$mb_mailling',</p>

<p>                         mb_sms = '$mb_sms',</p>

<p>                         mb_open = '$mb_open',</p>

<p>                         mb_open_date = '$mb_open_date',</p>

<p>                         mb_profile = '$mb_profile',</p>

<p>                         mb_memo_call = '$mb_memo_call',</p>

<p>                         mb_1 = '$mb_1',</p>

<p>                         mb_2 = '$mb_2',</p>

<p>                         mb_3 = '$mb_3',</p>

<p>                         mb_4 = '$mb_4',</p>

<p>                         mb_5 = '$mb_5',</p>

<p>                         mb_6 = '$mb_6',</p>

<p>                         mb_7 = '$mb_7',</p>

<p>                         mb_8 = '$mb_8',</p>

<p>                         mb_9 = '$mb_9',</p>

<p>                         mb_10 = '$mb_10' ";</p>

<p>        sql_query($sql);</p>

<p>

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

답변 2개

너유
5년 전

https://sir.kr/g5_tip/3423  요렇게 함 해보세요 

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

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

e
5년 전

워드프레스 DB 파일인 것 같네요..

암호화 되어 있는 비번은 디코딩이 되지 않습니다.

 

1. 제가 사용하는 방법은 이전 후 비번을 메일주소나 닉네임 등으로 일괄 암호를 변경하여 저장하고

첫 로그인 시에 비번을 반드시 변경하도록 하는 방법 입니다.

 

2. md5 방식으로 암호화 되어 있다면,

처음 로그인 시에 mb5 로 비번을 맞는지 확인 후 일치한 경우

동일한 비번을 sql_password($password) 로 저장하면 됩니다.

 

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

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

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

로그인