<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ### composer安裝JWT`` > ***** > ` composer require lcobucci/jwt` > ***** ### 依賴 * PHP 5.5+ (v3.2) and PHP 7.1 (v4.x) * OpenSSL Extensio ### 參數解釋 ![](https://img.kancloud.cn/22/24/22245d07207474cf0347e902b8b95484_1009x387.png) ### 生成token ~~~ use Lcobucci\JWT\Builder; //創建jwt $time = time(); $token = (new Builder())->issuedBy('http://maicaii.com') // 發行者 ->permittedFor('http://maicaii.com') // 觀眾 ->identifiedBy('4f1g23a12aa', true) // id (jti claim), ->issuedAt($time) // 發行時間(iat claim) ->canOnlyBeUsedAfter($time + 60) // 可使用時間 (nbf claim) ->expiresAt($time + 3600) // 過期時間(exp claim) ->withClaim('usernam', ‘Gonggui’) // 配置一個新的字段 ->withClaim('password', ‘Gonggui’) // 配置一個新的字段 ->getToken(); // 生成令牌 ~~~ ### 結果 ~~~ //只有兩部分,沒有簽名部分 eyJpc3MiOiJodHRwOlwvXC9tYWljYWlpLmNvbSIsImF1ZCI6Imh0dHA6XC9cL21haWNhaWkuY24iLCJqdGkiOiI0ZjFnMjNhMTJhYSIsImlhdCI6MTU4NTczODkzMiwibmJmIjoxNTg1NzM4OTkyLCJleHAiOjE1ODU3NDI1MzIsInVzZXJuYW1lIjoiR29uZ2d1aSIsInBhc3N3b3JkIjoiR29uZ2d1aSJ9. ~~~ ### 生成帶簽名的token ~~~ use Lcobucci\JWT\Builder; use Lcobucci\JWT\Signer\Key; use Lcobucci\JWT\Signer\Hmac\Sha256;// 簽名加密方式 $time = time(); $token = (new Builder())->issuedBy('http://maicaii.com') // 發行者 ->permittedFor('http://maicaii.cn') // 觀眾 ->identifiedBy('4f1g23a12aa', true) // id (jti claim), ->issuedAt($time) // 發行時間(iat claim) ->canOnlyBeUsedAfter($time + 60) // 可使用時間 (nbf claim) ->expiresAt($time + 3600) // 過期時間(exp claim) ->withClaim('username', 'Gonggui') // 配置一個新的字段 ->withClaim('password', 'Gonggui') // 配置一個新的字段 ->getToken(new Sha256(),new Key('你的key')); // 生成令牌 key要保密 return $token; ~~~ ### 結果 ~~~ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImp0aSI6IjRmMWcyM2ExMmFhIn0 .eyJpc3MiOiJodHRwOlwvXC9tYWljYWlpLmNvbSIsImF1ZCI6Imh0dHA6XC9cL21haWNhaWkuY24iLCJqdGkiOiI0ZjFnMjNhMTJhYSIsImlhdCI6MTU4NTc0MTc1MiwibmJmIjoxNTg1NzQxODEyLCJleHAiOjE1ODU3NDUzNTIsInVzZXJuYW1lIjoiR29uZ2d1aSIsInBhc3N3b3JkIjoiR29uZ2d1aSJ9 .5BOA\_nzBBz2ZgDnJqAD-h--Qa1NXjb4Jsl-MdIs-MCc ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看