Как сделать аутентификацию в asp core?

119
06 ноября 2019, 10:30

У меня аутентификация на стороне сервера сделана:

var result = await _signInManager.PasswordSignInAsync(inputModel.Email, inputModel.Password, inputModel.RememberMe, lockoutOnFailure: true);
        if (result.Succeeded)
        {
            _logger.LogInformation("User logged in.");
            return LocalRedirect(returnUrl);
        }

И в startup

services.AddAuthentication(options =>
        {
            options.DefaultScheme = CookieAuthenticationDefaults.AuthenticationScheme;
            options.DefaultAuthenticateScheme = CookieAuthenticationDefaults.AuthenticationScheme;
            options.DefaultForbidScheme = CookieAuthenticationDefaults.AuthenticationScheme;
            options.DefaultSignInScheme = CookieAuthenticationDefaults.AuthenticationScheme;
            options.DefaultSignOutScheme = CookieAuthenticationDefaults.AuthenticationScheme;
            options.DefaultChallengeScheme = OpenIdConnectDefaults.AuthenticationScheme;
        });

На стороне сервера у меня нормально заходит (result.Succeeded=true), Но на стороне клиента не определяет, что пользователь авторизован: На стороне сервера:

@if (SignInManager.IsSignedIn(User))
READ ALSO
Конвертация массива string в массив int

Конвертация массива string в массив int

Как можно конвертировать строку чисел, разделённых пробелом, в массив int?

130
Помогите разобраться с заданием DataGrid

Помогите разобраться с заданием DataGrid

Есть задание, решить уравнение и вывести значения в DataGrid, сделать это у меня не получается, а точнее не понимаю как это сделать

123