Files
loongyan/web/src/routes/demo/better-auth/login/+page.svelte
2026-03-12 21:24:49 +08:00

25 lines
499 B
Svelte

<script>
import { enhance } from '$app/forms';
let { form } = $props();
</script>
<h1>Login</h1>
<form method="post" action="?/signInEmail" use:enhance>
<label>
Email
<input type="email" name="email" />
</label>
<label>
Password
<input type="password" name="password" />
</label>
<label>
Name (for registration)
<input name="name" />
</label>
<button>Login</button>
<button formaction="?/signUpEmail">Register</button>
</form>
<p style="color: red">{form?.message ?? ''}</p>