Files
cultureat-bak/wp-content/themes/ccat/app/components/auth/LoginForm.vue
Pascal Martineau f49c76a642
All checks were successful
Deploy WordPress and Nuxt / deploy (push) Successful in 1m1s
minor: loggedIn => isLoggedIn
2025-09-18 13:02:00 -04:00

19 lines
516 B
Vue

<script setup lang="ts">
const { isLoggedIn, loginFields, login } = useAuth();
if (isLoggedIn.value) {
throw createError({ statusCode: 500, statusMessage: "Erreur serveur", message: "Le formulaire de connexion ne peut pas être affiché pour un utilisateur déjà connecté." });
}
</script>
<template>
<UAuthForm
:schema="loginSchema"
:fields="loginFields"
title="Connexion"
description="Veuillez vous identifier."
icon="i-lucide-user"
loading-auto
@submit="login"
/>
</template>