- Elliot 은 Node.js에서 사용할 수 있는 저수준 인증 도구 라이브러리 Lucia를 사용하여 사용자 정의 인증 프레임워크를 구축합니다🔑
- 기존 인증 제공 업체들의 단점 (지나친 복잡성이나 고수준 추상화)을 해결하기 위해 Lucia를 선택했습니다 ⚙️
- 본 영상에서는 구글 OAuth 2.0 로그인을 구현하는 과정을 보여주지만 기본 원리로 GitHub 등 다른 소셜 로그인도 구현 가능합니다 🌎
- 서버 - 클라이언트 간의 접근 토큰 교환 과정, Google 서버와의 데이터 교환 과정 등을 자세히 설명합니다 🔓
- AWS 와 같은 클라우드 서비스를 사용할 때, 네이블 및 쿠런터 3개를 이용할 수도 있습니다. ☁️
- 일반적인 인증 방법으로는 JWT를 사용하여 JSON web 토큰을 서버에 저장하고 클라이언트에 전송하는 방법이 있습니다 🎁