fix: use correct login keys

This commit is contained in:
Bart van der Braak 2024-02-20 19:51:35 +01:00
parent 3acaf08d1d
commit bc515e4c64
3 changed files with 10 additions and 10 deletions

View file

@ -32,10 +32,10 @@
>
<div class="grid gap-2">
<div class="grid gap-2">
<Label for="email-username">Email or username</Label>
<Label for="emailUsername">Email or username</Label>
<Input
id="email-login"
name="email-username"
id="emailUsername"
name="emailUsername"
type="text"
autocapitalize="none"
autocomplete="email"
@ -45,7 +45,7 @@
</div>
<div class="grid gap-2">
<Label for="password">Password</Label>
<Input id="password-login" name="password" type="password" disabled={isLoading} />
<Input id="password" name="password" type="password" disabled={isLoading} />
</div>
<Button type="submit" disabled={isLoading}>
{#if isLoading}

View file

@ -34,7 +34,7 @@
<div class="grid gap-2">
<Label for="email">Email</Label>
<Input
id="email-register"
id="email"
name="email"
type="email"
autocapitalize="none"
@ -45,12 +45,12 @@
</div>
<div class="grid gap-2">
<Label for="password">Password</Label>
<Input id="password-register" name="password" type="password" disabled={isLoading} />
<Input id="password" name="password" type="password" disabled={isLoading} />
</div>
<div class="grid gap-2">
<Label for="password">Confirm password</Label>
<Label for="passwordConfirm">Confirm password</Label>
<Input
id="confirm-password-register"
id="passwordConfirm"
name="passwordConfirm"
type="password"
disabled={isLoading}

View file

@ -13,9 +13,9 @@ export const actions = {
}) => {
const body = Object.fromEntries(await request.formData());
try {
const email = body.email.toString();
const emailUsername = body.emailUsername.toString();
const password = body.password.toString();
await locals.pocketBase.collection('users').authWithPassword(email, password);
await locals.pocketBase.collection('users').authWithPassword(emailUsername, password);
if (!locals.pocketBase?.authStore?.model?.verified) {
locals.pocketBase.authStore.clear();
return {