네이버 로그인 연동 예제 2
https://hdhdeveloper.tistory.com/12
먼저 네이버 로그인을 연동하려면 네이버 로그인(네아로) 오픈 API를 신청해야한다.
해당 웹 페이지에서 생성한 프로젝트에 대한 오픈 API를 신청할 수 있다.
참조 URL : developers.naver.com/products/login/api/
1오픈 API 신청
먼저 애플리케이션 이름에 사용할 이름을 명시해줘야 한다.
나의 경우엔 연동 테스트기 때문에 [로그인연동_개발]이라는 이름으로 신청했다.
사용 API 에서 네아로(네이버 아이디로 로그인)을 선택 후, 해당 계정의 데이터를 가져올 때 필요한 정보를 체크해준다.
이 후, PC 환경에서 개발할 것이기 때문에 PC웹을 선택해준 후, 서비스 URL을 입력해준다.
서비스 URL은 로그인(네아로) 오픈 API를 신청해야한다.
해당 웹 페이지에서 생성한 프로젝트에 대한 오픈 API를 신청할 수 있다.
https://developers.naver.com/products/login/api/api.md
먼저 애플리케이션 이름에 사용할 이름을 명시해줘야 한다.
나의 경우엔 연동 테스트기 때문에 [로그인연동_개발]이라는 이름으로 신청했다.
사용 API 에서 네아로(네이버 아이디로 로그인)을 선택 후,
해당 계정의 데이터를 가져올 때 필요한 정보를 체크해준다.
이 후, PC 환경에서 개발할 것이기 때문에 PC웹을 선택해준 후, 서비스 URL을 입력해준다.
서비스 URL은 네이버아이디로 인증 URL을 생성하기 위한 페이지를 입력해주면 된다.
나의 경우, 루트 접속 경로로 접속했을 때, 인증 URL을 생성하려고, [localhost:8080/] 으로 작성해주었다.
Callback URL 은 루트 접속 경로에서 로그인을 요청하여
응답을 리다이렉트 받는 페이지를 입력해주도록 한다.
callback 요청 경로로 리다이렉트 할 것이기 때문에 [localhost:8080/callback] 으로 입력해주었다.
정상적으로 등록하게 되면, [내 애플리케이션]에 등록해준 애플리케이션 이름이 나오게 된다.
여기까지 성공했다면 네아로 오픈 API 신청은 끝난 것이다.
다음편에는 SPRING FRAMEWORK에서 네아로를 이용한 로그인 예제를 입력할 예정이다.
'개발 > BACK' 카테고리의 다른 글
MYSQL 오류 Access denied for user 'root'@'localhost' (using password: YES ) 오류 해결 방법 (0) | 2021.03.15 |
---|---|
[SpringFramework] 스프링 프레임 워크 네이버 로그인(API) 연동 예제 2 (0) | 2021.03.15 |
[Spring Framework] Sitemesh 설정 방법 (0) | 2020.07.25 |
[Spring Framework]dispatcher-servlet 설정방법 (0) | 2020.07.24 |
[스프링 프레임워크] web.xml 설정 방법 (0) | 2020.07.22 |