채택완료

일반 비밀번호를 G5 암호화된 비밀번호로 변경

2016-03-22 (화) 12:48:57 13,546

회원데이터를 이전해야 하는데, 이전 사이트가 그누보드가 아니라서요.

비밀번호가 일반텍스트로 되어 있습니다.

예를들어 "1234" 로 되어있는 비번을   G5로 암호화된 비번으로 일괄변경 하는 방법이 있을지요?

일단 비번을 똑같이 입력해서 데이터를 이전하고, 관리자에서 변경하는 방법도 생각해 봤는데요.

회원수가 좀 많아서 수동으로 변경하기는 힘들 것 같아서 문의드립니다.

도움 부탁 드려요. 

답변 2개

채택된 답변
+20 포인트

get_encrypt_string($mb_password)

현재 그누보드에서는  

get_encypt_string이라는 함수로 처리 되어 있네요.  

common.lib.php에 2960번째에 보시면

<code>

// 문자열 암호화
function get_encrypt_string($str)
{
    if(defined('G5_STRING_ENCRYPT_FUNCTION') && G5_STRING_ENCRYPT_FUNCTION) {
        $encrypt = call_user_func(G5_STRING_ENCRYPT_FUNCTION, $str);
    } else {
        $encrypt = sql_password($str);
    }

    return $encrypt;
} 

</code> 

md5를 말씀하시나요? 

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