slow login and sign in times

import { betterAuth } from "better-auth";
import { prismaAdapter } from "better-auth/adapters/prisma";
// import {PrismaClient} from '@moviebay/database'
import { username, admin } from "better-auth/plugins";
// import { PrismaClient } from '@prisma/client';
// const prisma = new PrismaClient();
import { PrismaClient } from '@moviebay/database';
const prisma = new PrismaClient();

export const auth = betterAuth({
database: prismaAdapter(prisma, {
provider: "sqlite",
}),
emailAndPassword: {
enabled: true,
autoSignIn: true,

},

advanced: {
crossSubDomainCookies: {
enabled: true,
domains: ['my.moviebay.cc', 'beta.moviebay.cc', 'moviebay.cc']
}
},
trustedOrigins: [
'*.moviebay.cc'
]

//... the rest of your config
});

// Export auth client creation function instead of creating it at module level
export { createAuthClient } from "better-auth/react";
export { usernameClient, adminClient } from 'better-auth/client/plugins';


takes over 18000ms
Was this page helpful?