Я использую IdentityServer4
с Asp.Net Core Identity
, и я хотел бы проверить в моем клиенте MVC (который подключен к IdentityServer4), что SecurityStamp
пользователя изменился.
Моя идея разоблачитьSecurityStamp
как заявление в id_token
и проверить его в моем MVC-клиенте в некоторых случаях в Cookie
промежуточном программном обеспечении.
Если отметка безопасности пользователя изменилась, необходимо будет снова войти в систему.
Я хочу создать эту поездку, особенно потому, что я хотел бы проверить, изменились ли роли пользователя.
1) Является ли хорошим вариантом выставить SecurityStamp
как заявку?
2) Есть ли что-то, как проверить, действует ли штамп безопасности пользователя в OIDC?Или для этого нужно создать собственную конечную точку?Нравится собственный API?