이전 목록 다음
미채택 완료

그누보드 암호화 방식

제가 워드프레스에서 그누보드로 회원정보를 이전했습니다.

그런데 워드프레스에서 쓰던 비밀번호로 로그인하니까 그누보드에서 로그인이 안되더라구요

당연히 암호화 방식이 달라서 그렇겠죠?ㅠ

이걸 어떻게 하면 그누보드에서도 로그인이 되게 할 수 있을지 궁금합니다...

|

답변 2개 / 댓글 1개

/lib/common.lib.php

에서

 

// 문자열 암호화
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;
}

// 비밀번호 비교
function check_password($pass, $hash)
{
    $password = get_encrypt_string($pass);

    return ($password === $hash);
}

 

해당부분은 wp의 암호화 방식으로 변경하세요

암호화된 것을 뚫지 않는 이상 방법이 없지 않을까 싶네요.

저 같은 경우는 디비 이전을 하게 되면 암호화 방식이 서로 다 달라서 유저들의 개개인 이메일이나 전화번호 같은 걸로 디비에 있는 비밀번호를 리셋시켜놓고 로그인해서 바꾸라고 합니다.

답변에 대한 댓글 1개

정말 그 방법밖엔 없을까요..ㅠㅠ 암호화방식을 바꿔주면 된다고는 하는데.. 어떻게 해야할지도 모르겠구..ㅠㅠ

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