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

구글 sns소셜 로그인 에러 해결

plugin/social/includes/functions.php 파일의 337번째 줄의

 

"https://www.googleapis.com/auth/plus.profile.emails.read", // optional

대신에 

"https://www.googleapis.com/auth/userinfo.email", // optional

로 변경하니 잘 됩니다.

 

수정내역이 없다면 plugin/social 에 덮어쓰기 하시면 됩니다.

댓글 작성

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

로그인하기

댓글 15개

팁 잘보고 갑니다. 감사합니다.
오. 도전해봐야겠네요!
오.. 잘 넘어가는 줄 알았는데.. 동의화면 승인이 안되서 그런지 안되는군요 ㅠㅠ
제가 그누 5.3.3.1하고 아미나 빌더를 사용하고 있습니다.
그곳에서는 문제없이 잘됩니다. 그누 5.4에서는 확인을 해 보지 못했어요.
혹시 oath 동의화면 승인도 받으신건가요?

예전에는 없었는데.. 요새는 생긴거 같아요.
네. 동의화면 승인도 받았습니다.
아직 pending 중이라서 안되는 것 같습니다.

감사합니다.
승인하고는 관계가 없는거 같아요. 소셜로그인쪽에 수정한게 없으시다면 첨부파일을 덮어쓰기 해보세요.
와 잘되네요!!!

다만 기존 APMS 코드가 있어서 그누보드 원본으로 수정했습니다.

register_member.php

register_member_update.php

요건 그누보드 5.4.2.8로 수정했더니 잘 됩니다 .ㅠㅠ 감사합니다 ㅠㅠ
다행이네요.
페이스북 소셜로그인도 에러가 발생되면 아마도 functions.php 325번째 줄에서
"scope" => array('email'), // optional 부분을 "scope" => "email", // optional 로 수정하니 잘 됩니다.
헉 대박이네요!!!! 자꾸 array 에러가 나와서 포기했었거든요 ㅠㅠ

덕분에 페이스북, 구글 다 성공했습니다. ㅠㅠ


마지막 한가지, 트위터 댓글 작성이 안되더라구요.

트위터 로그인은 잘 되거든요.
https://www.example.com/plugin/sns/twitter/redirect.php

댓글창 밑에 트위터 아이콘을 클릭하면 위와 같은 경로로 접근하는데

Could not connect to Twitter. Refresh the page or try again later.

위 값만 나옵니다 ㅠㅠ
죄송합니다. 제가 트위트쪽은 한번도 사용을 해보지 않아서요..
그렇군요 ㅠㅠ

그래도 트위터 댓글 빼고는 모두 작동하니 만족합니다!

감사합니다.

게시글 목록

번호 제목
24318
24317
24315
24309
24294
24293
24277
24262
24260
24253
24251
24236
24233
24228
24226
24221
24214
24203
24201
24199
24196
24195
24194
24192
24191
24187
24185
24183
24172
24168