그누보드에 카카오 계정으로 로그인 기능 다는 방법
컨텐츠 정보
- 24,853 조회
- 34 댓글
- 0 추천
- 목록
본문
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. 테스트해보기
위와 같이 나오고 로그인이 되면 최종 성공입니다 ^^
잘 안되면 댓글 주세요~
-
등록일 2020.10.10그누보드 SMTP 외부메일 설정하는 방법댓글 26
-
등록일 2020.10.03그누보드5에 실시간 채팅 구축하기댓글 13
-
등록일 2020.09.26
-
등록일 2020.09.24도커로 메일서버 구축하기댓글 4
관련자료
-
서명우성짱의 NAS를 운영하고 있습니다.
저의 즐거움이 여러분의 즐거움이면 좋겠습니다.
-
링크
-
첨부등록일 2014.10.17 02:15
댓글 34
/ 4 페이지
다위시야님의 댓글
안녕하세요. 그동안 좋은자료 감사드리고.. 눈팅만 하다가 처음 질문드리네요.^^
그누보드5 기반 사이트 제작중인데... 위 올려주신 소셜로그인은 계정에 페이스북, 카카오, 네이버 등등의 소셜로그인 계정을 함께 연결해서 쓸 수 있는건 아닌가요?
제가 이것저것 테스트해봐도 지금 제 아이디 처럼 네이버로 회원가입하면 아이디도 제가 쓰는 아이디가 아니고, 다른 소셜계정도 함께 못쓰는것 같아서요.
함께 연동해서 쓰려면 혹시 참고될 만한 자료 있으신지 해서... 여쭤봅니다.
그누보드5 기반 사이트 제작중인데... 위 올려주신 소셜로그인은 계정에 페이스북, 카카오, 네이버 등등의 소셜로그인 계정을 함께 연결해서 쓸 수 있는건 아닌가요?
제가 이것저것 테스트해봐도 지금 제 아이디 처럼 네이버로 회원가입하면 아이디도 제가 쓰는 아이디가 아니고, 다른 소셜계정도 함께 못쓰는것 같아서요.
함께 연동해서 쓰려면 혹시 참고될 만한 자료 있으신지 해서... 여쭤봅니다.