2021. 2. 3. 18:19ㆍAPI
카카오로그인 포스팅에서 말했듯
서버단에서는 테스트해볼 액세스토큰 발급과, 사용자정보 받아오는 로직만 짜면 된다.
1. 네이버 개발자센터에서 애플리케이션 등록후 ClientId, Secret키 발급
https://developers.naver.com/products/login/api/api.md
1) 내 애플리케이션 등록
위와 같이 입력을 완료하면 client ID와 client secret을 발급해준다.
2. 네아로 연동 URL 생성
url 창에 입력
client_id와 redirect_uri는 해당 값에 맞게 입력
https://nid.naver.com/oauth2.0/authorize?client_id=발급받은clientid&response_type=code&redirect_uri=http://127.0.0.1:9090/navercallback
동의하기 클릭 후
redirect_uri에 인증코드 (code=~) 를 발급해준다.
3. 액세스토큰 발급
client_id, client_secret, code 값 채워서 url 만들고 입력
https://nid.naver.com/oauth2.0/token?grant_type=authorization_code&client_id=발급받은clientid&client_secret=발급받은clientsecret&code=위에서받은code
결과
4. 사용자정보 받아오기
Spring MVC패턴 네이버아이디로 로그인(네아로)
네이버아이디로로그인 서비스를 이용하려면 오픈 API를 신청해야 한다. https://developers.naver.com/products/login/api/ 네이버 아이디로 로그인 소개 네이버 아이디로 로그인 별도의 아이디, 비밀번호없이
thefif19wlsvy.tistory.com
<참고>
Oauth 2.0 비전공자 쉽게 알아보자 2 :: 마이구미
이번 글은 로그인 API와 프로필 조회 API를 살펴볼 것이다. 예시는 네이버를 활용하자. 시작하자. 네이버 개발자 센터에서 애플리케이션을 만들면 위 그림과 같이 Client ID, Secret 키를 얻을 수 있다.
mygumi.tistory.com
네이버아이디로그인 개발가이드
네이버아이디로그인 개발가이드
developers.naver.com
001. 네이버 로그인 API 사용 방법과 관련 지식
1. 네이버 개발자 사이트 등록과 Cilent ID, Client Secret 키 획득 로그인 API 사용을 위해 가장 먼저 해야할 일은 네이버 개발자 사이트에서 애플리케이션을 등록하는 일입니다. 다시 말해 네이버 측의
cerulean.kkennib.com
'API' 카테고리의 다른 글
농림축산식품 공공데이터 API 이용하기 (0) | 2021.04.11 |
---|---|
구글 로그인 API (Google Sign-In API) (0) | 2021.03.17 |
부트페이 API - 결제 검증, 결제취소 (0) | 2021.03.02 |
카카오 로그인 API - 액세스 토큰 발급, 사용자 정보 받아오기 (1) | 2021.02.02 |