84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
{ "title": "UnexpectedValueException", "type": "UnexpectedValueException", 「代碼」:500, "message": "$keyOrKeyArray 必須是 FirebaseJWTKey 鍵的實例或 FirebaseJWTKey 鍵的陣列", "檔案": "E:varwwwhtmlprojectspansadminvendorfirebasephp-jwtsrcJWT.php", 「行」:416,
您可以使用下面的範例程式碼 -
'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 } }
因此,只需根據您的要求從上面選擇這些程式碼即可。
您可以使用下面的範例程式碼 -
如果您在上面運行,那麼您將得到以下回應 -
因此,只需根據您的要求從上面選擇這些程式碼即可。