protected override async Task OnInitAsync() { Auth = await AuthFactory.CreateAsync(); ViewModel.IsLogged = Auth.CurrentUser != null; ViewModel.CurrentUser = Auth?.CurrentUser?.Profile?.Email ?? "User"; _subscription = Auth.User.Subscribe(user => { ViewModel.CurrentUser = user?.Profile.Email ?? "User"; ViewModel.IsLogged = user != null; StateHasChanged(); }); }
protected override async Task OnInitAsync() { await(await AuthFactory.CreateAsync()).SignedIn(); UriHelper.NavigateTo("/"); }