diff options
| author | Dhravya <[email protected]> | 2024-02-26 17:53:38 -0700 |
|---|---|---|
| committer | Dhravya <[email protected]> | 2024-02-26 17:53:38 -0700 |
| commit | eba818ffb4ca84f24f4d29924533bc2c098c88ce (patch) | |
| tree | 542bbc30559a93bc4569fcc103e9cc2fdc20e50c /apps/web/src/server/auth.ts | |
| parent | chaos (diff) | |
| download | supermemory-eba818ffb4ca84f24f4d29924533bc2c098c88ce.tar.xz supermemory-eba818ffb4ca84f24f4d29924533bc2c098c88ce.zip | |
EVERYTHING WORKING PERFECTLY
Diffstat (limited to 'apps/web/src/server/auth.ts')
| -rw-r--r-- | apps/web/src/server/auth.ts | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/apps/web/src/server/auth.ts b/apps/web/src/server/auth.ts index 3b8d749e..2a6f61b9 100644 --- a/apps/web/src/server/auth.ts +++ b/apps/web/src/server/auth.ts @@ -1,18 +1,17 @@ import { env } from "@/env"; -import { DrizzleAdapter } from "@auth/drizzle-adapter"; -import NextAuth, { DefaultSession } from "next-auth"; -import { Adapter } from "next-auth/adapters"; +import NextAuth from "next-auth"; import Google from "next-auth/providers/google"; +import { DrizzleAdapter } from "@auth/drizzle-adapter" import { db } from "./db"; -import { createTable } from "./db/schema"; export const { handlers: { GET, POST }, auth, } = NextAuth({ secret: env.NEXTAUTH_SECRET, + trustHost: true, callbacks: { - session: ({session, token}) => ({ + session: ({ session, token }) => ({ ...session, user: { ...session.user, @@ -21,17 +20,11 @@ export const { }, }) }, - adapter: DrizzleAdapter(db, createTable) as Adapter, + adapter: DrizzleAdapter(db), providers: [ Google({ clientId: env.GOOGLE_CLIENT_ID, clientSecret: env.GOOGLE_CLIENT_SECRET, - authorization: { - params: { - prompt: "consent", - response_type: "code", - }, - }, }), ], }); |