[네이버API] 네이버로그인 - 애플리케이션 생성
[네이버API] 네이버로그인 - 애플리케이션 생성
REDINFO
약 1년전 2022-10-24 00:14:33

네이버 로그인은 국내에서 사용하는 3대(카카오,네이버,페이스북) 로그인중 하나이며 대부분의 회원인증이 필요한 사이트에서 많이 볼 수 있다. 

 

하지만 개발자 입장에서 본다면 네이버와 페이스북은 검수 절차가 있기때문에 조금 까다로운? 편에 속하며 바로 사용할 수 없다는 작은 단점이 있다.  하지만  검수과정이 있는만큼 사용자 입장에서는 조금더 신뢰감있는 사이트가 될 수 있다. 

 

이건 뭐 내 생각이겠지만 일반 사용자 입장에서는 조금 신뢰 떨어지는 사이트에서 네이버 로그인을 이용하면 해킹을 당하지 않을까 하는데 그럴일은 없다. 네이버에서 인증을 하고 사이트는 필요한 데이터만 네이버에서 받기 때문에 네이버 로그인 후 해킹당했다는건 있을 수 없는 일이다.

 

물론 이메일이 노출될 수도 있겠지만 그것만 가지고 해킹을 한다는건 거의 불가능하때문에 그런 걱정은 하지 않아도 된다. 

 

※ 포스팅일자에 따른 설명 내용이 조금 다를 수 있습니다.  [2022-10-23일 기준]

 

우선 네아로를 이용하기 위해선 에플리케이션 생성을 해야하는데 빠른 시작을 위해  아래의 링크를 클릭하면 바로 접속이 가능하다. 

 
애플리케이션 - NAVER Developers
애플리케이션 - NAVER Developers
developers.naver.com/apps/#/register

 

위의 링크 접속시 처음 접속했다면 로그인 및 개발자 이용에 대한 간단한 가입절차가 필요하니 지금 설명하는 내용은 해당 절차가 된 이후인점 참고 바란다. 

 

아래의 이미지와 같이 애플리케이션 이름과 사용할 API를 `네이버 로그인`으로 선택해 준다.

 

위와 같이 `네이버 로그인`을 선택하면 아래와 같이 `제공 정보 선택` 란이 노출되는데 이부분은 사용 목적에 따라 다를 수 있으니 필요한 데이터를 직접 체크하기 바란다.  

 

선택 후 보면 `로그인 오픈 API 서비스 환경` 에서 사용할 서비스 환경을 선택해야하는데 웹 사이트를 운영한다면 `PC 웹` 과 `Mobile 웹` 을 선택해 주면 된다. 

 

서비스 환경에 입력되는 `서비스 URL`과 `네이버 로그인 Callback URL` 는 반드시 사이트 환경에 맞게 입력해 주어야한다. 

 

`서비스 URL` 의 경우 현재 서비스할 사이트 도메인주소를 입력해 주면 되고 `네이버 로그인 Callback URL`의 경우 네이버에서 로그인 인증 후 데이터를 받을 URL을 입력해 주면된다. 

 

정상적인 URL 입력 후 등록하기 버튼을 클릭하여 생성을 하면 아래와 같이 생성된 애플리케인 정보를 확인 할 수 있다. 

 

일단 애플리케이션 정보의 경우 `Client ID` 와 `Client Secret`이 부여가 되는데 `Client Secret` 의 경우 절대로 외부노출이 되어서는 안된다. 물론 노출이 되더라도 정상적인 사용은 못하겠지만 만약 노출될 경우 하단의 보기 버튼을 클릭 후에 재발급을 받으면 된다. 

 

처음 애플리케이션을 생성하면 개발상태 가 `개발중`으로 네아로 기능을 구축 후 정상 서비스를 위한 네이버 로그인 검수요청이 필요하니 우선은 네아로 기능 구축 후에 다시 보도록 하자 

 

위와 같이 애플리케이션만 생성 후 다음 편에서는 네아로 기능을 붙여보도록 하자. 

이 포스트글이 도움이 되었나요?
4
그룹 목록
카테고리 연관글

Comment

댓글작성

0(500) | 1(30)