Files
wr.do/auth.config.ts
T
2024-08-01 11:35:57 +08:00

24 lines
583 B
TypeScript

import type { NextAuthConfig } from "next-auth";
import Github from "next-auth/providers/github";
import Google from "next-auth/providers/google";
import Resend from "next-auth/providers/resend";
import { env } from "@/env.mjs";
export default {
providers: [
Google({
clientId: env.GOOGLE_CLIENT_ID,
clientSecret: env.GOOGLE_CLIENT_SECRET,
}),
Github({
clientId: env.GITHUB_ID,
clientSecret: env.GITHUB_SECRET,
}),
Resend({
apiKey: env.RESEND_API_KEY,
from: "wrdo <support@wr.do>",
}),
],
} satisfies NextAuthConfig;