this is my auth config ```ts export const auth = betterAuth({ database: drizzleAdapter(db, { provider: "pg", usePlural: true, }), plugins: [ organization({ allowUserToCreateOrganization: async (user) => { return user.emailVerified; }, }), ], advanced: { cookiePrefix: env.NEXT_PUBLIC_PREFIX, }, emailAndPassword: { enabled: true, autoSignIn: false, requireEmailVerification: true, sendResetPassword: async ({ user, url }) => { console.log({ user, url }); }, }, emailVerification: { sendOnSignUp: true, sendVerificationEmail: async ({ user, url }) => { console.log({ user, url }); }, }, }); ```