Docs
Authentification
Authentification
How to config the authentification.
After upgrade Auth.js to v5: NEXTAUTH_URL
has removed from .env
file. Same
thing in production.
Update auth_secret variable
The only environment variable that is mandatory is the AUTH_SECRET
. This is a random value used by the library to encrypt tokens and email verification hashes. You can generate one via running:
Alternatively, you can use the openssl
CLI, openssl rand -base64 33
.
Then add it to your .env
file:
Google config
In this section, you can update these variables:
See config tutorial in Authjs - Google OAuth.
Github config
In this section, you can update these variables:
See config tutorial in Authjs - Github OAuth.