我需要有关存储登录用户的建议。我有前端应用程序,并且我们使用令牌进行授权,我在某些身份验证服务器上检查该令牌,然后从数据库获取用户以对访问权限进行一些额外的检查。但是在某个地方,我再次需要该用户(例如记录他所做的一些更改),并且我需要建议,是每次从令牌中获取用户的电子邮件,然后需要ping数据库还是最好使同一个全局变量和当我需要时得到它。我知道第二种方法更快,但是这是一种好方法吗?
[使用令牌授权用户时,最好的方法是将其添加到ClaimsPrinciple(声明)中。然后,您可以使用Identity.User
访问它