KI-AGENT: Refresh-Token für Web-Sitzungen ergänzen
This commit is contained in:
@@ -11,7 +11,8 @@ const router = useRouter()
|
||||
|
||||
const state = reactive({
|
||||
email: '',
|
||||
password: ''
|
||||
password: '',
|
||||
rememberMe: true
|
||||
})
|
||||
|
||||
const loading = ref(false)
|
||||
@@ -19,7 +20,7 @@ const loading = ref(false)
|
||||
const doLogin = async (event: FormSubmitEvent<typeof state>) => {
|
||||
loading.value = true
|
||||
try {
|
||||
await auth.login(event.data.email, event.data.password)
|
||||
await auth.login(event.data.email, event.data.password, event.data.rememberMe)
|
||||
toast.add({title:"Einloggen erfolgreich"})
|
||||
await router.push("/")
|
||||
} catch (err: any) {
|
||||
@@ -79,6 +80,12 @@ const doLogin = async (event: FormSubmitEvent<typeof state>) => {
|
||||
/>
|
||||
</UFormField>
|
||||
|
||||
<UCheckbox
|
||||
v-model="state.rememberMe"
|
||||
name="rememberMe"
|
||||
label="Angemeldet bleiben"
|
||||
/>
|
||||
|
||||
<UButton type="submit" block class="w-full" :loading="loading">
|
||||
Weiter
|
||||
</UButton>
|
||||
|
||||
Reference in New Issue
Block a user