CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 7.4 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
sociallogin을 사용하고 있습니다. 네이버, 카카오는 잘 작동하는데 구글로그인이 계속 오류 메시지(API 통신 오류입니다. 재시도 해주세요.)가 뜹니다. google.php 코드를 수정해야 하는지요.
고맙습니다.
벼리울
Lv. 1
CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 7.4 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
sociallogin을 사용하고 있습니다. 네이버, 카카오는 잘 작동하는데 구글로그인이 계속 오류 메시지(API 통신 오류입니다. 재시도 해주세요.)가 뜹니다. google.php 코드를 수정해야 하는지요.
고맙습니다.
댓글 2
호스팅 이용중이면 호스팅측에 문의해보시기 바랍니다.
며칠 씨름 하며 문제 해결했습니다. 핵심은 구글 로그인 API의 경우 people API도 함께 적용해야 하더군요. 이런 내용을 안내하지 않았으니 계속 헤맸습니다. OAuth 2.0 클라이언트 ID 생성한 상태라면 이후 구글로그인 구글 클라우드 > API 및 서비스 > people API 검색> Google People API > 사용 클릭 > 테스트 계정으로 실행
files>config.php 파일중 session 부분의 domain이 null로 되어 있던 것을 아래와 같이 수정했는데, 우선 people API 활성화한 후 테스트 하시고, 안 되면 이 코드도 수정해보는 게 어떨까 합니다.
-> 'session' => array(
'domain' => null, -> '.XXXXX.co.kr',