【问题标题】:Laravel JWT dont expiresLaravel JWT 不会过期
【发布时间】:2014-12-28 05:41:36
【问题描述】:

我正在使用 firebase/php-jwt 这个包并尝试在 10 秒后使令牌过期,以查看我是否收到错误,并且令牌似乎仍然有效。我做错了什么?

$key = "example_key";
        $token = array(
            "iss" => "http://example.org",
            "aud" => "http://example.com",
            "iat" => 1356999524,
            "nbf" => 10000
        );

        $jwt = JWT::encode($token, $key);
        $decoded = JWT::decode($jwt, $key);

        print_r($decoded);

【问题讨论】:

    标签: php laravel token access-token


    【解决方案1】:

    看这里https://datatracker.ietf.org/doc/html/draft-ietf-oauth-json-web-token-06#section-4.1.5nbf应该是时间戳,如果你想让它在10秒后过期,你可以尝试将exp设置为1356999524 + 10。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-23
      • 2019-07-04
      • 2018-03-30
      • 2021-04-08
      • 2016-12-07
      • 2019-07-04
      • 2018-08-05
      • 1970-01-01
      相关资源
      最近更新 更多