Tribunal aux affaires familiales, Quartier Océan, Rabat
+212(0)662 660 211
contact@atajtraduction.ma
Connexion
// private LoginModel _model = new(); // private bool _isProcessing = false; // private string? _error = null; // private bool _isFirstLoad = true; // protected override void OnInitialized() // { // } // private async Task LoginAsync() // { // _error = null; // _isProcessing = true; // try // { // _error = await atajAuthStateProvider.LoginAsync(_model); // if (!string.IsNullOrWhiteSpace(_error)) // { // _isProcessing = false; // } // else // { // var loggedInUser = atajAuthStateProvider.LoggedInUser; // if (loggedInUser.IsEmpty) // { // _error = "Could not log in. Please try again"; // _isProcessing = false; // } // else // { // // Successful login // navigationManager.NavigateTo("/admin/dashboard"); // } // } // } // catch (Exception ex) // { // _isProcessing = false; // _error = ex.Message; // } // _error = null; // _isProcessing = true ; // try // { // //var authResponse = await memberService.LoginAsync(_model!); // var authResponse = await authService.LoginUserAsync(_model!); // if (!authResponse.Flag) // { // _isProcessing = false; // _error = authResponse.Message; // await js.InvokeVoidAsync("alert", authResponse.Message); // return; // } // var customAuthStateProvider = (CustomAuthenticationStateProvider)authStateProvider; // customAuthStateProvider.UpdateAuthenticationState(authResponse.JwtToken); // navigationManager.NavigateTo("/admin/dashboard/", forceLoad:true); // } // catch (Exception ex) // { // _error = ex.Message; // _isProcessing = false; // } // } // }