TL; DR问题在于如何从jwt
中获取用户信息>
我正在尝试从user
中获取jwt
的信息,但该请求是发送给我的,但是我不想仅向已登录的用户关闭端点。
我不想使用authenticate
钩子来关闭端点,但是我不知道如何在没有它的情况下获取user
信息。
我正在将jwt
用于本地策略。
TL; DR问题是如何从jwt获取用户信息,如果要在请求中发送一个用户,但我不想关闭该端点,我试图从jwt获取用户信息。 ...
即使不使用身份验证挂钩,请求的身份验证信息(如果有)将在params.authentication中可用。您可以在自己的钩子中做任何您想做的事情:
您还可以在身份验证挂钩周围执行try
/ catch
,以尝试对路由进行身份验证,但不会因此而失败,例如