oauth

NestJS

[NestJS] OAuth 인증 (+ 중복 로그인 방지)

본 게시물은 이전에 운영하던 velog에서 작성됨 (2023년 4월 22일 작성) 프로젝트에는 카카오 로그인과 네이버 로그인 둘 다 구현했는데, 둘 다 흐름이 매우 비슷해서 네이버 로그인만 정리해도 될 것 같다. node.js 진영에서는 인증 구현할 때 passport 라이브러리를 굉장히 많이 쓴다고 들었는데, OAuth 방식으로 인증이 어떻게 이루어지는 지 흐름도 익힐 겸 passport 없이 했다. 한 번 훑으면 passport도 쉽게 익힐 수 있지 않을까 싶다. 네이버 로그인 API 공식 문서를 참조했다. 🐱 전체적인 흐름 사전에 Naver Developer에서 애플리케이션을 등록하고 클라이언트 ID와 클라이언트 secret을 발급받는다. 프론트엔드에서 https://nid.naver.com/oau..

닉네임짓기도귀찮아
'oauth' 태그의 글 목록