From 5b58203a7bcd796b23ff5cdd26871b1aafd1ef22 Mon Sep 17 00:00:00 2001 From: Vadim Date: Tue, 29 Sep 2026 14:39:10 +0300 Subject: [PATCH] sign in --- src/layouts/DefaultLayout.vue | 2 +- src/views/users/SignInView.vue | 20 +++++++++++++++----- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/src/layouts/DefaultLayout.vue b/src/layouts/DefaultLayout.vue index 0661afc..8c4b3c5 100644 --- a/src/layouts/DefaultLayout.vue +++ b/src/layouts/DefaultLayout.vue @@ -95,7 +95,7 @@ const goToSettings = () => { v{{ version }} - + diff --git a/src/views/users/SignInView.vue b/src/views/users/SignInView.vue index 1245cac..6425416 100644 --- a/src/views/users/SignInView.vue +++ b/src/views/users/SignInView.vue @@ -2,8 +2,10 @@ import { reactive } from 'vue' import { authClient } from '@/lib/auth-client.js' +const REMEMBERED_EMAIL_KEY = 'rememberedEmail' + const signInData = reactive({ - email: 'vadim.olonin@gmail.com', + email: localStorage.getItem(REMEMBERED_EMAIL_KEY) ?? '', password: '', rememberMe: true, callbackURL: 'https://madsky.ru', @@ -17,6 +19,14 @@ const signIn = async () => { callbackURL: '/', }) + if (data) { + if (signInData.rememberMe) { + localStorage.setItem(REMEMBERED_EMAIL_KEY, signInData.email) + } else { + localStorage.removeItem(REMEMBERED_EMAIL_KEY) + } + } + console.log(data) console.log(error) } @@ -24,16 +34,16 @@ const signIn = async () => {