diff --git a/src/lib/auth.ts b/src/lib/auth.ts index 2339ac8..013093a 100644 --- a/src/lib/auth.ts +++ b/src/lib/auth.ts @@ -9,6 +9,10 @@ const client = new ConvexHttpClient(process.env.PUBLIC_CONVEX_URL!); export const auth = betterAuth({ secret: process.env.BETTER_AUTH_SECRET!, database: convexAdapter(client), + emailAndPassword: { + enabled: true, + requireEmailVerification: false, + }, socialProviders: { google: { clientId: process.env.GOOGLE_CLIENT_ID!, diff --git a/src/lib/components/auth/email-auth-form.svelte b/src/lib/components/auth/email-auth-form.svelte new file mode 100644 index 0000000..3cbbe8f --- /dev/null +++ b/src/lib/components/auth/email-auth-form.svelte @@ -0,0 +1,125 @@ + + +
Choose your preferred sign-in method
+