반응형
네이버 소셜 로그인을 이용해 회원가입, 로그인 하는 것을 구현할 것이다. 우리 시스템만의 독자적인 회원가입 폼 없이 네이버로 바로 회원가입하도록 진행할 예정이다.
네이버 API 키 발급받기
1. 가장 먼저 네이버 Developers 에서 API 키를 발급받아야 한다.
아래 경로에서 애플리케이션을 등록한다.
https://developers.naver.com/apps/#/register
애플리케이션 - NAVER Developers
developers.naver.com
본인의 애플리케이션 이름과 사용 API 를 선택한다.

나의 경우 네이버 로그인만 필요하여 해당 API 만 선택하였다.

사용자에게 받아와야 하는 값들을 선택한다.

2. 로그인 오픈 API 서비스 환경 입력하기
기본 서비스 URL 과 네이버 로그인 Callback URL 을 입력해야한다.

우선 개발에서 테스트할 예정이기 때문에, 서비스 URL 을 아래와 같이 입력했다. 프론트 서버의 서비스 URL 을 입력하면 된다.
서비스 URL
http://localhost:(포트번호)
네이버 로그인 Callback URL
네이버 로그인 서비스의 callback 을 받을 url 을 작성한다. 아래 캡쳐를 참고하여 본인에게 맞는 url 을 입력하면 된다.

여기까지 하고 등록하면, 애플리케이션 정보에서서 API Key 값들을 확인할 수 있다. 이 정보들은 외부에 노출하면 안된다.

네이버 API Key 는 아래와 같이 관리하면 된다.
네이버 로그인 API Key 관리하기

반응형