services.AddDefaultIdentity()
.AddEntityFrameworkStores();
app.UseAuthentication();
app.UseAuthorization();
@page "/login"
You are already logged in.
Login
@code {
private LoginModel LoginModel { get; set; } = new LoginModel();
private async Task HandleValidSubmit()
{
var result = await SignInManager.PasswordSignInAsync(LoginModel.Email, LoginModel.Password, true, false);
if (!result.Succeeded)
{
LoginModel.Password = string.Empty;
}
}
private class LoginModel
{
public string Email { get; set; }
public string Password { get; set;