작업실

그누보드에 카카오 계정으로 로그인 기능 다는 방법

컨텐츠 정보

본문

0. 아미나 사이트에서 바로 다운로드 하기

 

http://amina.co.kr/bbs/board.php?bo_table=skin_amina&wr_id=150 

 

아미나 사이트에서 받으시면 밑 작업 안하셔도 됩니다.

 

1. 1초 가입하기 소스 다운받기

 

http://cafe.naver.com/themeplace/106

 

위 링크의 카페에 가입 후 정회원 등업 후 받고 설치합니다.

 

 

2. 소스 추가하기

 

첨부파일을 풀고 login_with_kakao.php 파일은 /sns_login 폴더에 넣고,  아이콘은 /icon 폴더에 집어넣습니다.

 

 

3. 소스 수정하기

 

oauth_client.php 대략 1871번째 줄에 밑 내용을 추가

 


case 'Kakao':
$this->oauth_version = '2.0';
$this->dialog_url = 'https://kauth.kakao.com/oauth/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&response_type=code&state={STATE}';
$this->access_token_url = 'https://kauth.kakao.com/oauth/token';
break;

 

 

 

sns_login.php에 밑 내용 추가

 


function login_kakao() {
popup_window('<?=G5_PLUGIN_URL?>/sns_login/login_with_kakao.php','kakaologin','width=600,height=500,left=0, top=0, scrollbars=1,toolbars=no,resizable=yes')
}

 

 


<a href="javascript:login_kakao();">
<img src="<?=G5_PLUGIN_URL?>/sns_login/icon/kakao.png">
</a>

 

 

 

config.php에 밑 내용 추가

 

// 카카오 설정 키발급은 https://developers.kakao.com/apps/new

$CLIENT_ID = 'xxxxxxxxxxxxxxxxxxxxxxxxx';

 

 

4. 테스트해보기

 

 

 

 

위와 같이 나오고 로그인이 되면 최종 성공입니다 ^^

 

잘 안되면 댓글 주세요~

관련자료

댓글 34개 / 4페이지

다위시야님의 댓글

안녕하세요. 그동안 좋은자료 감사드리고.. 눈팅만 하다가 처음 질문드리네요.^^

그누보드5 기반 사이트 제작중인데... 위 올려주신 소셜로그인은 계정에 페이스북, 카카오, 네이버 등등의 소셜로그인 계정을 함께 연결해서 쓸 수 있는건 아닌가요?
제가 이것저것 테스트해봐도 지금 제 아이디 처럼 네이버로 회원가입하면 아이디도 제가 쓰는 아이디가 아니고, 다른 소셜계정도 함께 못쓰는것 같아서요.
함께 연동해서 쓰려면 혹시 참고될 만한 자료 있으신지 해서... 여쭤봅니다.

우성군님의 댓글의 댓글

http://amina.co.kr/bbs/board.php?bo_table=apms_skin&wr_id=412

위에 통합된 자료가 있습니다.

기존에 쓰고 있는 계정과 통합되지 않고 그냥 신규로 가입이 됩니다.

홈페이지에 일반적으로 가입 후 카카오계정, 네이버계정, 트위터계정, 구글계정, 페이스북계정으로 가입시 서로 연결되는게 아니라

모두 따로 신규로 가입이 됩니다.

그누보드5라면 위 링크에 있는 자료를 넣기만하면 바로 적용 가능합니다.

드리머님의 댓글

좋은 자료 감사합니다.
모바일에서 이렇게 하면 카카오에 다시 로그인해야하는 불편함이 있습니다.
(대부분의 사용자들은 이미 카카오톡에 로그인이 된 상태로 몇개월 ~ 몇년을 사용중이라 아이디나 비번이 잘 기억이 안날 수 있습니다.)
다른 앱에서는 모바일에서 카카오톡 로그인 시, 별도의 로그인화면 없이 바로 연동 되는데, 이렇게 하는 방법은 어려운건가요?

우성짱님의 댓글의 댓글

아하 앱으로의 접근을 말씀하시는 것 같습니다.

이 글을 쓴지 오래되어 .. .최근 방식으로 하는 방법은 모르겠습니다 ㅠㅠ

-----

그누보드 순정 카카오톡 로그인하기 하니 자동으로 잘 연결되네요.
Total 157 / 11 Page
RSS
그누보드5 ASR테마에서 네이버 밴드로 보내기 버튼 달기 댓글 4

네이버 밴드로 보내기 기능입니다.앱으로 연결하는 방법은 조금 어려워 그냥 웹으로 올릴 수 있게 했습니다.모바일, PC에서 모두 가능합니다./am…

그누보드5 ASR테마에서 카카오스토리, 구글플러스 PC에서 보내기 추가 댓글 2

페이스북, 트위터 등은 있는데 카카오스토리, 구글플러스가 없더군요. ㅎㅎ1. 카카오스토리 PC에서 보내기/amina/lib/common.lib.…

ASR스킨 new-basic테마 인덱스에 공지사항 붙이기 댓글 16

위 스샷과 같이 첫화면에 공지사항을 붙였습니다.적용 방법은 쉽습니다.new-basic 테마 폴더의 index.php에서제일 위에<div c…

그누보드5 https 전체 사이트 적용 후기 댓글 2

관련링크의 사이트처럼 홈페이지의 모든 부분에서 https를 적용해봤습니다.적용 방법은 매우 쉽습니다.그누보드 루트의 config.php 에서/*…

그누보드5 ASR 스킨 new-basic테마에서 해상도에 따른 반응형 추가하기 댓글 2

기존의 테마는 반응형이지만 최대 가로폭이 1200px이었습니다.요새는 1600px, 1920px, 2560px 등등 모니터의 크기가 커지면서 홈…

그누보드에 카카오 계정으로 로그인 기능 다는 방법 댓글 34

0. 아미나 사이트에서 바로 다운로드 하기http://amina.co.kr/bbs/board.php?bo_table=skin_amina&…

최근글


새댓글


알림 0