supported login via linkedin

This commit is contained in:
2024-02-19 09:11:59 +01:00
parent ee4244f531
commit 89eb50b61a
4 changed files with 11 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
import NextAuth, { NextAuthConfig } from 'next-auth';
import GoogleProvider from 'next-auth/providers/google';
import LinkedinProvider from 'next-auth/providers/linkedin';
import { Session } from 'next-auth';
import { AuthenticatedUser } from './types/next-auth';
import { defaultLocale } from '../i18n';
@@ -37,6 +38,10 @@ export const authConfig: NextAuthConfig = {
clientId: process.env.GOOGLE_ID,
clientSecret: process.env.GOOGLE_SECRET,
}),
LinkedinProvider({
clientId: process.env.LINKEDIN_ID,
clientSecret: process.env.LINKEDIN_SECRET,
})
],
secret: process.env.AUTH_SECRET,
trustHost: true, // needs to be set to false for the NextJS to work behing Traefik