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 () => {