0.0.3 • Published 2 years ago

drizzle-auth-adaptor-pg v0.0.3

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

drizzle-auth-adaptor-pg

Drizzle orm adaptor for next-auth/authjs (postgres version)

import NextAuth from "next-auth";
import GoogleProvider from "next-auth/providers/google";
import DrizzleAuthAdapterPG from "drizzle-auth-adaptor-pg";
import { drizzle } from 'drizzle-orm/postgres-js';
import { Pool } from "@neondatabase/serverless";

const pool = new Pool({ connectionString: process.env.DATABASE_URL });
const db = drizzle(pool);

export default NextAuth({
  adapter: DrizzleAuthAdapterPG(db),
  providers: [
    GoogleProvider({
      clientId: process.env.GOOGLE_CLIENT_ID,
      clientSecret: process.env.GOOGLE_CLIENT_SECRET,
    }),
  ],
});
0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago