Я имею дело с архитектурой, где:
- strapi CMS без головного мозга служит API
- . NET Core (3.1) MVC приложение служит клиентом API
Согласно документации strapi ответ после успешного входа в систему выглядит следующим образом:
{
"user": {},
"jwt": ""
}
... где «пользователь» хранит данные идентификации пользователя и « jwt "хранит JWT (очевидно).
Мне нужно защищать. NET Базовое приложение с токеном JWT, полученным из strapi, и сохранять идентификационные данные пользователя для дальнейшего чтения из HttpContext.Current.User
Как сделать ASP. NET Core App для хранения JWT и десериализации идентификационных данных пользователя?