登录后如何向用户返回JWT令牌?

时间:2019-11-26 17:22:09

标签: rest authentication jwt jwt-auth

成功登录后将新生成的令牌返回给用户的首选,最规范的方法是什么?

我可以:

  • 将其直接归位
  • 返回为json:{token: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"}
  • 也许返回空的主体,并且返回为Authorization令牌吗?

我知道我使用了第一个选项,但我想知道是否有最佳实践。

1 个答案:

答案 0 :(得分:1)

将响应主体作为json属性返回是执行此操作的最常见且最方便的方法。在响应正文中,设置如下所示:

resp: { token:" " }

通常,我们不更改API响应中的标头。