【发布时间】:2019-09-08 21:50:12
【问题描述】:
在我的单页应用程序中,一旦我使用 FeathersJS 身份验证登录,我就会将我的 JWT 令牌传递给服务器以进行进一步的服务请求。在我的服务挂钩中,我使用authenticate("jwt") 来检查身份验证。它运行良好,而且还使用用户信息填充context.params.user。所以 authenticate("jwt") 为每个启用了身份验证的 API 调用调用 user get 服务。
1) 如果我不需要user ID 以外的任何用户信息,我可以避免这个user get 服务调用吗?或者是否有任何其他特定原因来填充用户对象?
2) 通过避免上述调用,我可以仅使用 ID 填充 context.params.user 吗(来自 JWT 令牌?)?
谢谢
【问题讨论】:
标签: feathersjs feathers-authentication