구글 로그인 기능으로 앱에 로그인한다.
필요한 건 다음과 같다.
1. Auth.js install
2. Google Cloud Credential
3. Auth.js with Google Provider
4. Auth.js with Prisma Adapter
Next Auth가 Auth.js로 바뀌었다. 바뀐 공식문서에 따라 설치 및 설정을 하라.
Google Cloud Console 검색
관련 팁은 이 글을 참고
생성할 때 아래 둘을 명심한다.
1. Audience -> Test User에 필요 이메일 기입
2. Credential -> Redirect Uri에 Auth.js callback URL 기입
callbackUrl을 원하는 곳으로 설정한다.
<Link href="/api/auth/siginout?callbackUrl=/">...</Link>
npm uninstall prisma
npm uninstall @prisma/client
npm install prisma
npm install @prisma/clinet
npx prisma generate