Мне удалось реализовать эту систему аутентификации на основе токенов в моем приложении, но у меня есть небольшой вопрос. Как я могу проверить, подписал ли пользователь его (например, если в запросе есть действительный токен) в методе? Так что с [Авторизовать]?
Итак, у меня есть контроллер, и в этом контроллере я хочу проверить, вошел ли пользователь в систему. Я подумал об использовании этого:
if (_signInManager.IsSignedIn(ClaimsPrincipal.Current))
{
...
}
но это не работает, так как ClaimsPrincipal.Current всегда имеет значение null