Как проверить, вошел ли пользователь в систему? - PullRequest
0 голосов
/ 10 февраля 2019
try
{
    string signedInUserID = HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value;
    //do some stuff if the user is singed in
}
Catch
{
    //do some stuff if the user is singed in
}

Есть ли лучший способ проверить, вошел ли пользователь в систему?

1 Ответ

0 голосов
/ 10 февраля 2019

Вы всегда можете проверить, используя User.Identity.IsAuthenticated, как показано ниже.

    if(User.Identity.IsAuthenticated)
    {
        //Authenticated 
    }
    else
    {
        //Not Authenticated
    }

Примечание : Claims в основном используются для хранения дополнительных данных и других целей Authorization.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...