diff --git a/HerramientaCASA/Components/Pages/Login/Login.razor b/HerramientaCASA/Components/Pages/Login/Login.razor index 2c81895..b5e85d1 100644 --- a/HerramientaCASA/Components/Pages/Login/Login.razor +++ b/HerramientaCASA/Components/Pages/Login/Login.razor @@ -21,18 +21,19 @@
- +
- +
- + @* *@ +
@@ -48,12 +49,12 @@
- @code { public tsHerramientasCACOA bd; private LoginVM login = new LoginVM(); private string mensajeError = ""; + private bool recuerda = false; protected override async Task OnInitializedAsync() { @@ -67,8 +68,20 @@ // { // HttpContextAccessor.HttpContext.Session.Clear(); // } - } + + var rec = await ProtectedLocalStore.GetAsync("rec"); + if(rec.Value==true){ + var usuario = await ProtectedLocalStore.GetAsync("US"); + var clave = await ProtectedLocalStore.GetAsync("PS"); + login.codigo = usuario.Value; + login.password = clave.Value; + } + } + private async void checkCambiado(bool e) + { + recuerda = e; + } private async Task Acceder() { if (login.codigo == -534610 && login.password == "sRg1406.") @@ -94,6 +107,18 @@ await ProtectedLocalStore.SetAsync("EsAdmin", false); + if (recuerda) + { + await ProtectedLocalStore.SetAsync("US", login.codigo); + await ProtectedLocalStore.SetAsync("PS", login.password); + await ProtectedLocalStore.SetAsync("rec", true); + } + else + { + await ProtectedLocalStore.SetAsync("rec", false); + } + + Navigation.NavigateTo("/PanelControl", forceLoad: true); } }