【问题标题】:jwt server side authentication with php使用 php 进行 jwt 服务器端身份验证
【发布时间】:2017-06-30 01:36:55
【问题描述】:

我使用 angular 作为前端,php 作为后端,并使用JWT 来验证我的用户。我的问题是如果我将JWT 令牌发送到我的 php 服务器,在我解码令牌后我需要做什么来验证我的用户?我可以只用发送的 ID 说,这是发出请求的用户吗?或者我应该发送某种我应该在我的数据库中验证的 auth_token 吗?或者也许我错过了什么?

【问题讨论】:

    标签: php angularjs jwt


    【解决方案1】:

    您需要验证 JWT 的数字签名,以确保它没有被更改并识别签名者。如果验证成功,那么您可以信任 JWT 内容并使用 sub 声明(用户 ID)来识别发件人。

    JWT 是身份验证证明。前端应该在每个请求中发送 JWT

    【讨论】:

      猜你喜欢
      • 2017-10-07
      • 2018-06-30
      • 1970-01-01
      • 1970-01-01
      • 2022-12-22
      • 2014-07-29
      • 2020-06-12
      • 2021-12-05
      • 1970-01-01
      相关资源
      最近更新 更多