From 4c0f117f251490a9db59d401feb56b008c6477b3 Mon Sep 17 00:00:00 2001 From: iamBadgers Date: Sat, 2 May 2026 12:09:38 -0700 Subject: [PATCH] Add password resets --- src/Login.vue | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/src/Login.vue b/src/Login.vue index 884e321..47292fc 100644 --- a/src/Login.vue +++ b/src/Login.vue @@ -1,5 +1,5 @@ @@ -25,24 +29,18 @@ import Password from 'primevue/password'; import axios from 'axios' const userData = ref({ + id: -1, username: "NONE", authenticated: false }) onMounted(() => { axios.get('/api/auth/user').then((resp) => { - console.log(resp) userData.value = resp.data }) }) -const initialValues = reactive({ - username: '', - password: '' -}) - function onFormSubmit(form) { - console.log(form) const username = form.values.username const password = form.values.password @@ -51,6 +49,13 @@ function onFormSubmit(form) { }) } +function onResetPassword(form) { + const username = userData.value.username + const password = form.values.password + + axios.post(`/api/auth/user/${userData.value.id}`, {username, password}); +} + function logout() { axios.post('/api/auth/logout').then((resp) => { userData.value = resp.data