【发布时间】:2019-11-11 20:04:41
【问题描述】:
我正在为使用 .Net core 2.0 创建的 Web API 使用 JWT 令牌,并将它们与 Angular 7 一起使用。用户对每个项目都有不同的权限,用户可以在不注销的情况下切换项目。我想在用户更改项目时更新用户声明,以便可以更改与该特定项目相关的权限。是否可以更新/添加 JWT 令牌的声明。
或任何更好的方法来实现这一点。
问候,
【问题讨论】:
-
更新意味着有效地发布一个新的令牌。只要用户出示有效的、未过期的令牌,您就可以认为他已通过身份验证并颁发新令牌而无需重新身份验证..
标签: .net asp.net-web-api jwt jwt-auth angular2-jwt