final-video

This commit is contained in:
Hunter Johnston
2023-02-05 14:09:50 -05:00
parent 28b1cb60f1
commit de136939fc
14 changed files with 284 additions and 30 deletions

18
src/lib/server/lucia.ts Normal file
View File

@@ -0,0 +1,18 @@
import lucia from "lucia-auth"
import prismaAdapter from "@lucia-auth/adapter-prisma"
import { dev } from "$app/environment"
import { prisma } from "$lib/server/prisma"
export const auth = lucia({
adapter: prismaAdapter(prisma),
env: dev ? "DEV" : "PROD",
transformUserData: (userData) => {
return {
userId: userData.id,
username: userData.username,
name: userData.name,
}
},
})
export type Auth = typeof auth