소셜로그인 연동 beta > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

소셜로그인 연동 beta 정보

회원가입 소셜로그인 연동 beta

첨부파일

social_login.zip (445.8K) 317회 다운로드 2015-05-18 17:26:55

본문

사용자데모

http://gnuboard5.auntitle311apyxry1w48.com/bbs/content.php?co_id=social_login















/extend/social_login.extend.php

<?php
//ver1.0 150517 @_untitle_d


//트위터 - https://apps.twitter.com
define('TW_CONSUMER_KEY', '');
define('TW_CONSUMER_SECRET', '');

//페이스북 - https://developers.facebook.com/apps
define('FB_CONSUMER_KEY', '');
define('FB_CONSUMER_SECRET', '');

//구글 - https://code.google.com/apis/console
define('GG_CONSUMER_KEY', '');
define('GG_CONSUMER_SECRET', '');


function sl_id_check($sns){}

function sl_nick_check($nick){}

function sl_sns($type){}

function sl_register($mb){}

function sl_login($id, $sns){}


?>













기준제작

그누보드 5.0.31 기준 제작















참고

https://github.com/abraham/twitteroauth
https://github.com/facebookarchive/facebook-php-sdk
https://developers.google.com/identity/protocols/OAuth2WebServer
https://opentutorials.org/course/546
http://amina.co.kr/bbs/board.php?bo_table=apms_skin&wr_id=412
http://gnucomun.net/bbs/board.php?bo_table=module&wr_id=258













프로그램을 수정하여 사용할 수 있지만 재배포 및 판매하는 것은 허락하지 않습니다.
프로그램으로 인하여 발생하는 모든 오류 및 불이익에 관하여 저작자는 책임이 없습니다.
추천
19

댓글 전체

extend/social_login.extend.php
를 열어보면 각각 key를 입력하는 곳이 있습니다.
위에 주석으로 알려주는 사이트로 가서 발급 받아야 하는군요.
이미 받아놓은 것이 있으면 그것으로 하면 되는 듯...

member login은...
관리자모드 → 환경설정 → 기본환경설정 → 회원가입설정 → 회원스킨을 바꿔 설정해주면 되구요.

outlogin은 어덯게 해야 하는지 모르겠네요.

head.php
<?php echo outlogin('basic'); // 외부 로그인  ?>
를 수정해줘도 안되고...

기존의 'basic'을 백업하고, 'social_login' 폴더 이름을 'basic'로 바꿔주면 되는 듯 합니다만...

머리 싸매고 이리저리 뒤지다가 제대로 구현이 안되어 포기했네요...ㅠㅠ
페이스북 연동 방법 : http://mwt.so/0AmfO
트위터 연동 방법 : http://mwt.so/0AmfE
구글 연동 방법 : http://mwt.so/0Arrm
똑같은데.. callback url 달라요.
트위터 http://홈페이지주소/설치경로/plugin/social_login/tw/callback.php
구글 http://홈페이지주소/설치경로/plugin/social_login/gg/callback.php
이미 사용중인 E-mail 주소입니다. 라는 내용이 게속 나옵니다. 물론 처음 가입하는 사람이고요...

어떻게 방법이 없을까요?
전체 2,434 |RSS
그누보드5 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT