워드프레스에서 네이버와 카카오 로그인 사용하기 > 그누커머스 사용자포럼

그누커머스 사용자포럼

워드프레스에서 네이버와 카카오 로그인 사용하기 정보

워드프레스에서 네이버와 카카오 로그인 사용하기

첨부파일

wsl-login-extends-naver.zip (14.3K) 56회 다운로드 2016-01-19 15:43:27

본문

저번 시간에는 워드 프레스 소셜 로그인 사용하기( 아래 url )

 

http://sir.co.kr/gnucommerce_tip/5 

 

에서 Wordpress Social Login 플러그인을 통해서 페이스북, 구글, 트위터 등을 설정하는 방법에 대해서 알아 보았습니다.

 

여기서는 추가로 네이버와 카카오 로그인을 할 수 있는 방법에 대해 알아보겠습니다.


Wordpress Social Login 는 아쉽지만 기본적으로 네이버 와 카카오 로그인 기능을 제공하지 않습니다.

 

그래서 네이버 와 카카오 로그인 기능을 제공하는 확장 플러그인을 만들어 보았습니다.

이 게시물에 올려있는 첨부파일을 다운 받으셔서 압축을 푸시고, 설치 하시면 되겠습니다.

 

( 2016-01-28 워드프레스 공식 플러그인에 등록되었으니, 관리자 메뉴 플러그인 -> 플러그인 검색해서 설치하시면 됩니다.

 

80da2af8912044c65c3be5e0a97a90a1_1453946382_8434.png
 

 )

 

이 확장 플러그인의 참고 자료는 아래 url의 내용을 토대로 만들어졌습니다.

 

http://www.usefulparadigm.com/2014/07/15/adding-kakao-login-to-wordpress/ 

 

 

확장 플러그인의 이름은 WordPress Social Login extends NAVER 이며,

먼저 플러그인을 활성화 시키고 ( 아래 이미지 참고 )

 

c99b755fc0a1d3138d6985b02b56fc23_1453183628_8865.png
 

 

활성화 하셨다면, 설정 -> wp social login 을 클릭하시면 아래 이미지와 같이 나오실 겁니다.

 

 

c99b755fc0a1d3138d6985b02b56fc23_1453183818_2468.png
 

 

우측 중간에 Add more providers 화면에 보시면 네이버 아이콘과 카카오톡 아이콘이 있습니다.

그 두 아이콘을 클릭하시면, 네이버 Application Key, Application Secret 과 카카오톡 Application Key, Application Secret 입력하는 란이 화면에 추가가 되실겁니다. ( 아래 이미지 참고 )

 

 

c99b755fc0a1d3138d6985b02b56fc23_1453184040_2371.png
 

 

이제 네이버 Application Key, Application Secret 과 카카오톡 Application Key, Application Secret 키 만 발급 받으면 됩니다. 먼저 네이버 연결부터 해 보도록 하겠습니다.

 

1 ) 네이버 아이디로 연결하기 

 

먼저 아래 이미지와 같이 where do I get this info? 를 누르셔서 화면의 설명문을 참고 합니다.

 

 

c99b755fc0a1d3138d6985b02b56fc23_1453184436_8566.png
 

1. https://nid.naver.com/devcenter/register.nhn 을 방문합니다.

 

3. 새 애플리케이션 등록에서 애플리케이션 이름을 등록합니다.( 아래 이미지 참고 )

 

4. 서비스 url에는 위의 이미지에 나와 있는 도메인과 Callback URL 을 네이버 새 애플리케이션 등록에 입력합니다. ( 모바일에도 동일하게 입력합니다. )

 

 

c99b755fc0a1d3138d6985b02b56fc23_1453184713_5109.png
 

 

c99b755fc0a1d3138d6985b02b56fc23_1453185115_1591.png
 

5. 다 등록하셨다면

 

네이버 아이디로 로그인 홈페이지 -> 내 애플리케이션 -> 네이버 아이디로 로그인 개요에서

 

Client ID 와 Client Secret 을 복사해서


워드프레스 홈페이지 네이버 Application ID 과 Application Secret 입력란에 입력을 해 놓습니다.

c99b755fc0a1d3138d6985b02b56fc23_1453185600_8434.png

그리고 나서 실 서비스로 적용하려면 네이버 아이디 -> 일반 메뉴에서 

API 상태서비스 적용으로 설정해 놓습니다. ( 아래 이미지 참고 )

 

c99b755fc0a1d3138d6985b02b56fc23_1453185741_4277.png 

 

 

참고로 네이버 애플리케이션에 등록하는 방법에 대해서는 아래 url에 정말 자세히 나와 있습니다.

 

https://nid.naver.com/devcenter/docs.nhn?menu=Register 

 

 

 

2 ) 카카오 로그인 연결하기

 

워드프레스 카카오 설정하는 페이지에서 where do I get this info? 를 누르셔서 설명문을 참고합니다. (아래 이미지 참고 )

 

c99b755fc0a1d3138d6985b02b56fc23_1453186085_3564.png
 

 

1. https://developers.kakao.com/apps/new 을 방문합니다.

 

2. 앱 만들기에서 이름을 입력후 create를 클릭합니다.

 

c99b755fc0a1d3138d6985b02b56fc23_1453185862_0396.png

c99b755fc0a1d3138d6985b02b56fc23_1453188468_6215.png


3. 설정 -> 일반 메뉴에 들어가시면, 플랫폼 추가 버튼이 보이실겁니다. 플랫폼 추가에 웹을 선택후 사이트 도메인을 입력합니다. ( 아래 이미지 참고 ) 

 

c99b755fc0a1d3138d6985b02b56fc23_1453188485_8519.png
 

 

c99b755fc0a1d3138d6985b02b56fc23_1453186476_6581.png
 

4. 플랫폼에 웹을 추가하셨다면, 사이트 도메인 및 Redirect Path 입력합니다.

 

Redirect Path는 워드프레스 kakao 설명문에 있던 Callback URL 을 참고하여 입력하시면 됩니다만, 주의하실 점은 도메인을 지우고 입력하셔야 합니다.

 

예 ) 설명문에 

http://thisgun.phps.kr/wordpress/wp-content/plugins/wordpress-social-login/hybridauth/?hauth.done=Kakao 

 

이렇게 나와 있었다면 아래와 같이 도메인을 지우고 입력하셔야 합니다. 

 

/wordpress/wp-content/plugins/wordpress-social-login/hybridauth/?hauth.done=Kakao 

 

c99b755fc0a1d3138d6985b02b56fc23_1453186915_6855.png 

 

 

5. 다 입력하셨다면 이제 REST API 키를 확인하여( 위 이미지 빨간 표시 부분 ),  

워드프레스 kakao Application ID 에 입력합니다.

 

카카오 로그인은 다른 서비스와 달리 Application Secret 키를 요구하지 않기 때문에, Application Secret 란에는 아무 값이나 입력해 주시면 되겠습니다.

 

 

 

위의 과정을 다 마치셨다면, 이제 로그인을 시험해 봅시다.

 

c99b755fc0a1d3138d6985b02b56fc23_1453187263_1859.png
 

추천
0

댓글 전체

전체 79 |RSS
그누커머스 사용자포럼 내용 검색

회원로그인

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