<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                要發布新令牌,您必須創建一個新令牌(使用[配置](%E9%85%8D%E7%BD%AE.md)時更容易),自定義它,并要求它構建令牌: ~~~php use Lcobucci\JWT\Configuration; $config = $container->get(Configuration::class); assert($config instanceof Configuration); $now = new DateTimeImmutable(); $token = $config->builder() // 配置頒發者(iss聲明) ->issuedBy('http://example.com') // 配置訪問群體(aud聲明) ->permittedFor('http://example.org') // 配置id(jti聲明) ->identifiedBy('4f1g23a12aa') // 配置令牌發出的時間(iat聲明) ->issuedAt($now) // 配置可使用令牌的時間(nbf聲明) ->canOnlyBeUsedAfter($now->modify('+1 minute')) // 配置令牌的過期時間(exp聲明) ->expiresAt($now->modify('+1 hour')) // 配置名為“username”的新聲明 ->withClaim('username', "admin") // 配置名為“foo”的新請求頭 ->withHeader('foo', 'bar') // 構建一個新令牌 ->getToken($config->signer(), $config->signingKey()); ~~~ 創建令牌后,您就可以檢索其數據并將其轉換為字符串表示形式: ~~~php use Lcobucci\JWT\Configuration; $config = $container->get(Configuration::class); assert($config instanceof Configuration); $token = $config->builder() ->issuedBy('http://example.com') ->withClaim('uid', 1) ->withHeader('foo', 'bar') ->getToken($config->signer(), $config->signingKey()); $token->headers(); // /檢索 headers $token->claims(); // /檢索聲明 echo $token->headers()->get('foo'); // will print "bar" echo $token->claims()->get('iss'); // will print "http://example.com" echo $token->claims()->get('uid'); // will print "1" echo $token->toString(); // 字符串表示形式JWT字符串 ~~~ # 實例 ~~~ <?php require 'vendor/autoload.php'; use Lcobucci\JWT\Configuration; use Lcobucci\JWT\Signer\Hmac\Sha256; use Lcobucci\JWT\Signer\Key\InMemory; $config = Configuration::forSymmetricSigner( //您可以使用任何HMAC變體(256、384和512) new Sha256(), // 用您自己的密鑰替換下面的值! InMemory::base64Encoded('mBC5v1sOKVvbdEitdSBenu59nfNfhwkedkJVNabosTw=') // 您還可以通過在此處提供額外參數來覆蓋JOSE編碼器/解碼器 ); assert($config instanceof Configuration); $now = new DateTimeImmutable(); $token = $config->builder() // 配置頒發者(iss聲明) ->issuedBy('http://example.com') // 配置訪問群體(aud聲明) ->permittedFor('http://example.org') // 配置id(jti聲明) ->identifiedBy('4f1g23a12aa') // 配置令牌發出的時間(iat聲明) ->issuedAt($now) // 配置可使用令牌的時間(nbf聲明) ->canOnlyBeUsedAfter($now->modify('+1 minute')) // 配置令牌的過期時間(exp聲明) ->expiresAt($now->modify('+1 hour')) // 配置名為“username”的新聲明 ->withClaim('username', "admin") // 配置名為“foo”的新請求頭 ->withHeader('foo', 'bar') // 構建一個新令牌 ->getToken($config->signer(), $config->signingKey()); var_dump($token->toString()); // string(319) "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImZvbyI6ImJhciJ9.eyJpc3MiOiJodHRwOi8vZXhhbXBsZS5jb20iLCJhdWQiOiJodHRwOi8vZXhhbXBsZS5vcmciLCJqdGkiOiI0ZjFnMjNhMTJhYSIsImlhdCI6MTYyODczNTUxOC4wMjczODYsIm5iZiI6MTYyODczNTU3OC4wMjczODYsImV4cCI6MTYyODczOTExOC4wMjczODYsInVzZXJuYW1lIjoiYWRtaW4ifQ.JiRuboBISaDDEW7d3TPpeZ-pjeJTJM3AcScfrcFX\_do" ~~~
                  <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>

                              哎呀哎呀视频在线观看