Der umgeschriebene Titel lautet: keyOrKeyArray muss eine Instanz des Schlüssels Firebase\JWT\Key oder ein Array des Schlüssels Firebase\JWT\Key in PHP CI4 sein
P粉680000555
P粉680000555 2023-11-07 16:57:25
0
1
429

{ „title“: „UnexpectedValueException“, „type“: „UnexpectedValueException“, „Code“: 500, „message“: „$keyOrKeyArray muss eine Instanz eines FirebaseJWTKey-Schlüssels oder ein Array von FirebaseJWTKey-Schlüsseln sein“, „Datei“: „E:varwwwhtmlprojectspansadminvendorfirebasephp-jwtsrcJWT.php“, „OK“: 416,

P粉680000555
P粉680000555

Antworte allen (1)
P粉914731066

您可以使用下面的示例代码 -

 'Test_UID', 'name' => 'Sankhnad Mishra', 'iat' => $issuedAt, 'exp' => $expirationTime ); $key = 'A_JWT_SECRET'; // Any string $alg = 'HS256'; // This is alg $token = JWT::encode($payload, $key, $alg); // Encode payload as a JWT Token $decodedToken = JWT::decode($token, new Key($key, 'HS256')); // Decode token to a payload $response = [ 'token' => $token, 'decodedToken' => $decodedToken ]; print_r($response); } }

如果您在上面运行,那么您将得到以下响应 -

{ "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyaWQiOiJUZXN0X1VJRCIsIm5hbWUiOiJTYW5raG5hZCBNaXNocmEiLCJpYXQiOjE2NDU4MTU0OTUsImV4cCI6MTY0NTgxNTU1NX0.0CwT9quW8-teyob3ObRU5KQBfQYWamCSTVCrAk9UX-o", "decodedToken": { "userid": "Test_UID", "name": "Sankhnad Mishra", "iat": 1645815495, "exp": 1645815555 } }

因此,只需根据您的要求从上面选择这些代码即可。

    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!