@LostCoast , а в какой момент ClaimsPrincipal восстанавливает
asp.net core?
этот момент можно переопределить?
Чтобы роли(допустим я пока их использовать буду), восстанавливать по Id пользователя(Id пользователя будет хранится в токене).
Просто на данный момент времени все роли хранятся у меня в токене, и это мне не очень нравится, так как пользователю приходится перевыпускать токен, когда обновляется список его ролей.
Я бы хотел хранить некий потокобезопасный кеш, который для пользователя, при выпуске токена, будет из БД вытаскивать его роли и ложить в него.
И при восстановке ClaimsPrincipal брать роли из кеша