Next-auth 란?
애플리케이션에서 간단하고 확장 가능한 사용자 인증을 구현하기 위한 라이브러리입니다.
여러 인증 공급자 ( google, facebook, github) 와 함께 작동
세션 기반 및 jwt 기반의 인증을 지원
Next-auth 장점
다양한 인증 공급자 : 구글, 페이스북 , 애플, 네이버 , 카카오
안전한 보안(세션관리 jwt 생성) 자동 처리
확장성 : 사용자 데이터 베이스와의 통합을 지원
※ JWT : Json Web Token의 약자로 암호화된 웹 토큰
※ 세션 : 사용자의 상태 정보를 서버에 저장하고 관리하기 위한 방식 중 하나

Next-auth 세팅
yarn add next-auth
.env 파일에 NEXTAUTH_URL 환경 변수 추가



