diff options
Diffstat (limited to 'packages/web/server')
| -rw-r--r-- | packages/web/server/auth.ts | 2 | ||||
| -rw-r--r-- | packages/web/server/config.ts | 22 |
2 files changed, 1 insertions, 23 deletions
diff --git a/packages/web/server/auth.ts b/packages/web/server/auth.ts index 6c00b4b5..c5a81a2d 100644 --- a/packages/web/server/auth.ts +++ b/packages/web/server/auth.ts @@ -1,7 +1,7 @@ import NextAuth, { NextAuthOptions, getServerSession } from "next-auth"; import { PrismaAdapter } from "@next-auth/prisma-adapter"; import AuthentikProvider from "next-auth/providers/authentik"; -import serverConfig from "@/server/config"; +import serverConfig from "@remember/shared/config"; import { prisma } from "@remember/db"; import { DefaultSession } from "next-auth"; import * as bcrypt from "bcrypt"; diff --git a/packages/web/server/config.ts b/packages/web/server/config.ts deleted file mode 100644 index dbf6620e..00000000 --- a/packages/web/server/config.ts +++ /dev/null @@ -1,22 +0,0 @@ -function buildAuthentikConfig() { - const { AUTHENTIK_ID, AUTHENTIK_SECRET, AUTHENTIK_ISSUER } = process.env; - - if (!AUTHENTIK_ID || !AUTHENTIK_SECRET || !AUTHENTIK_ISSUER) { - return undefined; - } - - return { - clientId: AUTHENTIK_ID, - clientSecret: AUTHENTIK_SECRET, - issuer: AUTHENTIK_ISSUER, - }; -} - -const serverConfig = { - api_url: process.env.API_URL || "http://localhost:3000", - auth: { - authentik: buildAuthentikConfig(), - }, -}; - -export default serverConfig; |
