mirror of
https://github.com/tomru/pfadi-bussle.git
synced 2026-03-03 22:47:15 +01:00
24 lines
549 B
TypeScript
24 lines
549 B
TypeScript
import NextAuth from "next-auth"
|
|
import GithubProvider from "next-auth/providers/github"
|
|
import EmailProvider from "next-auth/providers/email"
|
|
|
|
export default NextAuth({
|
|
providers: [
|
|
EmailProvider({
|
|
server: {
|
|
host: "smtp.sendgrid.net",
|
|
port: 587,
|
|
auth: {
|
|
user: "apikey",
|
|
pass: process.env.SENDGRID_API_KEY,
|
|
},
|
|
},
|
|
from: process.env.FROM_EMAIL
|
|
}),
|
|
GithubProvider({
|
|
clientId: process.env.GITHUB_ID,
|
|
clientSecret: process.env.GITHUB_SECRET,
|
|
}),
|
|
],
|
|
})
|