테스트 사이트 - 개발 중인 베타 버전입니다

영카트 소셜로그인(카카오로그인) 에러 채택완료

개발잘하고프다 4년 전 조회 1,444

카카오톡 소셜 로그인 에러가 나네요

에러 코드 출력설정해서 확인해보니

 

Notice: Undefined variable: provider_name in /webrose/www/plugin/social/popup.php on line 16

 

Notice: Undefined index: hybrid_auth in /webrose/www/plugin/social/includes/functions.php on line 89

 

Fatal error: Call to undefined function option_array_checked() in /webrose/www/plugin/social/includes/functions.php on line 302

 

option_array_checked()와 hybrid_auth값 때문인것 같은데

잘 되다가 option_array_checked 함수가 없다니?

검색해서 아래와 같이 commom.lib.php 에 넣었습니다

 

function option_array_checked($option, $arr=array()){

    $checked = '';

    if( !is_array($arr) ){

        $arr = explode(',', $arr);

    }

    if ( !empty($arr) && in_array($option, (array) $arr) ){

        $checked = 'checked="checked"';

    }

    return $checked;

}

 

넣으니 다시 아래와 같은 화면이 뜨네요 ㅜㅜ

 

 

사용하고 있는 영카트 버전은 5.2.9 버전입니다

 

 

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

답변 1개

채택된 답변
+20 포인트
4년 전

hybrid_auth 하고 provider_name 을 확인해봐야 되지 않을까요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

개발잘하고프다
4년 전
hybrid_auth와 provider_name 확인했지만

여기 문제는 아닌것 같네요ㅜ



v1->v2로 api쪽이 변경된 것 같아 생기는 문제인것 같은데

아직 해결은 못했네요 흐규규
백수1995
4년 전
API 변경관련 문서가 있다면 참조해보시면 좋겠네요

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

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

로그인