안녕하세요 네이버 소셜 로그인 및 기타 소셜 로그인 문제... 채택완료
커피볶는정콩
4년 전
조회 1,825

안녕하세요! 아직도.. 네이버 소셜 로그인에서 이렇게 창이 뜨고 딱히 틀린곳은 없는거 같은데
일전에 릴보이즈님이 조언해주셔서 토큰도 제대로 확인해보고 client id / client secret도 제대로 확인해 보고 입력했는데.. 네이버 쪽 문제라기 보단 이제는 저에게 문제가 있는거 같은데.. 혹시 이런 경우가 있을까 싶어서 조언을 듣고자 다시 적게 되었습니다.. 배워가고 싶습니다 감사합니다
사용자 프로필 요청 실패는 어떻게 해결하는걸까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
Naver.php 파일 165번줄
if ( ! $response || ! isset($response->access_token) ) {
여기 위에
print_r($response); 를 추가하여
로 넘어오는 전체값을 확인해보시기 바랍니다.
지난 질문 내용을 봣을때
1. access_token 문제
2. callback url 문제
3. 사용자가 프로필 추가 동의를 하지 않앗을 문제
정도로 보입니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
커피볶는정콩
4년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
[code]
ERROR -- 59.4.25.116 -- 2021-10-24T06:18:59+00:00 -- Exception:User profile request failed! Naver returned an error: Exception: The Authorization Service has return: in /opt/lampp/htdocs/plugin/social/Hybrid/Providers/Naver.php:167
Stack trace:
#0 /opt/lampp/htdocs/plugin/social/Hybrid/Providers/Naver.php(70): Hybrid_Providers_Naver->authenticate('M8lrwCwSl0v1MWH...')
#1 /opt/lampp/htdocs/plugin/social/Hybrid/Endpoint.php(173): Hybrid_Providers_Naver->loginFinish()
#2 /opt/lampp/htdocs/plugin/social/includes/g5_endpoint_class.php(18): Hybrid_Endpoint->processAuthDone()
#3 /opt/lampp/htdocs/plugin/social/Hybrid/Endpoint.php(55): G5_Hybrid_Endpoint->processAuthDone()
#4 /opt/lampp/htdocs/plugin/social/Hybrid/Endpoint.php(72): Hybrid_Endpoint->__construct(Array)
#5 /opt/lampp/htdocs/plugin/social/includes/g5_endpoint.php(27): Hybrid_Endpoint::process()
#6 /opt/lampp/htdocs/plugin/social/index.php(22): G5_Hybrid_Authentication::hybridauth_endpoint()
#7 {main} -- Exception Object
(
[message:protected] => User profile request failed! Naver returned an error: Exception: The Authorization Service has return: in /opt/lampp/htdocs/plugin/social/Hybrid/Providers/Naver.php:167
Stack trace:
#0 /opt/lampp/htdocs/plugin/social/Hybrid/Providers/Naver.php(70): Hybrid_Providers_Naver->authenticate('M8lrwCwSl0v1MWH...')
#1 /opt/lampp/htdocs/plugin/social/Hybrid/Endpoint.php(173): Hybrid_Providers_Naver->loginFinish()
#2 /opt/lampp/htdocs/plugin/social/includes/g5_endpoint_class.php(18): Hybrid_Endpoint->processAuthDone()
#3 /opt/lampp/htdocs/plugin/social/Hybrid/Endpoint.php(55): G5_Hybrid_Endpoint->processAuthDone()
#4 /opt/lampp/htdocs/plugin/social/Hybrid/Endpoint.php(72): Hybrid_Endpoint->__construct(Array)
#5 /opt/lampp/htdocs/plugin/social/includes/g5_endpoint.php(27): Hybrid_Endpoint::process()
#6 /opt/lampp/htdocs/plugin/social/index.php(22): G5_Hybrid_Authentication::hybridauth_endpoint()
#7 {main}
[/code]
$response 에서 if문으로 error() 로 들어가는데 어디서 문제 인지 모르겠습니다 callback url 은 정확하게 입력했고 사용자로 가입할때 기존 정보도 제공한다고 체크를 했는데 token을 어떻게 확인을 할수있을까요?