final-video
This commit is contained in:
18
src/lib/server/lucia.ts
Normal file
18
src/lib/server/lucia.ts
Normal 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
|
Reference in New Issue
Block a user