5.4와 5.3을 같이 사용하는데 회원연동시

5.4와 5.3을 같이 사용하는데 회원연동시

QA

5.4와 5.3을 같이 사용하는데 회원연동시

본문

안녕하세요

한 서버에 5.4와 5.3을 같이 사용하고 회원은 5.3에 연동시키었습니다

그런데 5.4로 로그인을 하고 사용을 하다 5.3으로 로그인을 하면 로그인이 안됩니다

 

5.3과 5.4의 회원테이블이 달라서 그런 것 같은데 어떻게 해결할 수 있는지요?

 

감사합니다

 

 

이 질문에 댓글 쓰기 :

답변 1

5.4의 비번을 5.3의 비번방식으로 다시 생성해야하는데

5.4로그인할때 회원정보에 잘 챙겨두세요

5.3로그인할때는 챙겨둔 비번으로

바쁘신데 답변 감사드립니다
따로 5.3방식의 비번을 저장해놓고 5.3에 로그인을 하면 이 비번을 사용하시라는 것 같은데
방법은 어떻게 하면 되는지요?
감사합니다

5.3의 세션을 사용해서 5.4에서는 로그인을 없애서 모두 5.3으로 로그인 하도록은 하고 있는데
불완전한 방식 같아서 문의 드립니다

로그인 로직을 5.3만 사용한다는것으로보아
5.4에서 세션이 잘작동하는지를 체크해보셔야
할것같습니다
회원생성도 5.3에서 하신거라면
세션연동만 잘되면 되겠데요
5.4와 5.3의 /data디렉토리가 동일하게 연결되어있나보군요

네 맞습니다

5,3으로 data 폴더를 동일하게 해서 5.3으로만 로그인이 되도록 하고

5.4에서는 로그인 창을 모두 닫았는데

예측치 않은 곳에서 5.4 로그인인 나와서 로그인을 하면 그 회원은 5.3에서 다시

로그인이 안됩니다

저도 더 연구를 해보겠습니다

감사합니다

이걸 조절해서 5.3으로 가능할 것 같습니다
// 암호화 함수 지정
// 사이트 운영 중 설정을 변경하면 로그인이 안되는 등의 문제가 발생합니다.
// 5.4 버전 이전에는 sql_password 이 사용됨, 5.4 버전부터 기본이 create_hash 로 변경
//define('G5_STRING_ENCRYPT_FUNCTION', 'sql_password');
define('G5_STRING_ENCRYPT_FUNCTION', 'create_hash');
define('G5_MYSQL_PASSWORD_LENGTH', 41);        // mysql password length 41, old_password 의 경우에는 16

MYSQL 8.0버전이 아니면요...

답변을 작성하시기 전에 로그인 해주세요.
전체 125
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT