mirror of
https://github.com/ajnart/homarr.git
synced 2026-02-26 16:30:57 +01:00
18 lines
506 B
TypeScript
18 lines
506 B
TypeScript
import { Auth } from "@auth/core";
|
|
import Discord from "@auth/core/providers/discord";
|
|
import { eventHandler, toWebRequest } from "h3";
|
|
|
|
export default eventHandler(async (event) =>
|
|
Auth(toWebRequest(event), {
|
|
secret: process.env.AUTH_SECRET,
|
|
trustHost: !!process.env.VERCEL,
|
|
redirectProxyUrl: process.env.AUTH_REDIRECT_PROXY_URL,
|
|
providers: [
|
|
Discord({
|
|
clientId: process.env.AUTH_DISCORD_ID,
|
|
clientSecret: process.env.AUTH_DISCORD_SECRET,
|
|
}),
|
|
],
|
|
}),
|
|
);
|