서버이전후 로그인 문제 혹시 아시는분 ㅡㅜ 정보
서버이전후 로그인 문제 혹시 아시는분 ㅡㅜ본문
질답란과 팁자료실을 뒤져 적용했지만 되지가 않네요
우선 이전후 기존 아이디/비번정보로는 로그인이 안되고있구요
신규로 가입을 하면 가입잘되고 로그인 잘됩니다.
mysql접속해서 기존 패스워드저장방식과 이전후 신규로 가입한 회원의 저장방식이 다르더라구요
아래와 같습니다.
신규로 저장되는 패스워드 방식
*FE89047AE30809DCD765A309F31E9A03C1925CE9
기존 패스워드 저장방식
019205090aea3dcd
어느부분을 수정해야 기존 회원들이 로그인을 할수잇을까요?
우선 이전후 기존 아이디/비번정보로는 로그인이 안되고있구요
신규로 가입을 하면 가입잘되고 로그인 잘됩니다.
mysql접속해서 기존 패스워드저장방식과 이전후 신규로 가입한 회원의 저장방식이 다르더라구요
아래와 같습니다.
신규로 저장되는 패스워드 방식
*FE89047AE30809DCD765A309F31E9A03C1925CE9
기존 패스워드 저장방식
019205090aea3dcd
어느부분을 수정해야 기존 회원들이 로그인을 할수잇을까요?
작성자에 의해 채택됐습니다.
function sql_old_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}
login_check.php에 사용될 sql_old_password 함수 추가로 확인 되네요..
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}
login_check.php에 사용될 sql_old_password 함수 추가로 확인 되네요..
댓글 전체
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=11718
게시물을 참고하여 bbs/common.lib.php 과 bbs/login_check.php 를 수정하시고,
(/bbs/register_form.php의 66라인은 수정하지 않으셔도 됩니다.)
답변감사드립니다.
위 링크에 내용을 보면 참고 url이 있는데 지금은 삭제가되어서 없네요
내용에 login_check.php 내용 수정하는건 있는데 common.lib.php 파일은 어디를 수정해야하는지 없어서요 혹시 아시면 도움 부탁드립니다. 어디를 수정해야하는지요 ㅜㅜ
게시물을 참고하여 bbs/common.lib.php 과 bbs/login_check.php 를 수정하시고,
(/bbs/register_form.php의 66라인은 수정하지 않으셔도 됩니다.)
답변감사드립니다.
위 링크에 내용을 보면 참고 url이 있는데 지금은 삭제가되어서 없네요
내용에 login_check.php 내용 수정하는건 있는데 common.lib.php 파일은 어디를 수정해야하는지 없어서요 혹시 아시면 도움 부탁드립니다. 어디를 수정해야하는지요 ㅜㅜ
작성자에 의해 채택됐습니다.
function sql_old_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}
login_check.php에 사용될 sql_old_password 함수 추가로 확인 되네요..
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}
login_check.php에 사용될 sql_old_password 함수 추가로 확인 되네요..