17 lines
542 B
TypeScript
17 lines
542 B
TypeScript
import NextAuth, { NextAuthConfig } from 'next-auth';
|
|
import GoogleProvider from 'next-auth/providers/google';
|
|
|
|
export const authConfig:NextAuthConfig = {
|
|
providers: [
|
|
GoogleProvider({
|
|
clientId: process.env.GOOGLE_ID,
|
|
clientSecret: process.env.GOOGLE_SECRET,
|
|
}),
|
|
],
|
|
session: {
|
|
// Use JSON Web Tokens for session instead of database sessions.
|
|
// This option can be used with or without a database for users/accounts.
|
|
// Note: `jwt` is automatically set to `true` if no database is specified.
|
|
strategy: 'jwt'
|
|
},
|
|
}; |