질문/조언질답게시판

소셜XE 로그인 문제.

Extra Form
PHP PHP 7.4
CMS Rhymix 2.x

 

소셜XE 2.0을 다운로드 받아  lib 파일만 2.1 파일을 가져와 적용 했습니다.
php7.4라서 BaseObject로 변경도 끝냈습니다.
다른사람들 뜨는 API 오류는 2.0 기반 lib 2.0일때 떴으나, lib을 2.1로 치환하고

 

socialxe.library.php 74번줄 function get($key = null) 로 수정하고 난 뒤입니다. ( https://xetown.com/questions/1253013 )
 

이후에 로그인이 안되고 저 상태가  뜨거나(추가수집 X ) 그래서 아이디 수집을 하면 잘못된 요청이라고 뜨네요.

신규 로그인 상황입니다.

 

KakaoTalk_Photo_2021-05-26-14-33-35.png

  • profile

    소셜XE에서 랜덤 생성하는 비밀번호가 라이믹스 비밀번호 규칙에 맞지 않아 발생합니다.

    socialxe.controller.php 파일의
    $password = cut_str(md5(date('YmdHis')), 13, '');
    위 줄을

    $password = Rhymix\Framework\Password::getRandomPassword(13);
    로 바꿔주시면 됩니다. 라이믹스 내장 함수이므로 XE에서는 동작하지 않습니다.

  • profile ?
    와.... 소셜 로그인 포기할까 생각하고 있었는데 가능하네요.
    정말 감사합니다 !!