Tajuk yang ditulis semula ialah: keyOrKeyArray mestilah contoh daripada kunci Firebase\JWT\Key atau tatasusunan kunci Firebase\JWT\Key dalam php ci4
P粉680000555
P粉680000555 2023-11-07 16:57:25
0
1
553

{ "title": "UnexpectedValueException", "type": "UnexpectedValueException", "kod": 500, "message": "$keyOrKeyArray mestilah contoh kunci FirebaseJWTKey atau tatasusunan kunci FirebaseJWTKey", "Fail": "E:varwwwhtmlprojectspansadminvendorfirebasephp-jwtsrcJWT.php", "OK": 416,

P粉680000555
P粉680000555

membalas semua(1)
P粉914731066

Anda boleh menggunakan kod contoh di bawah -

<?php

namespace App\Controllers;

use App\Controllers\BaseController;
use Firebase\JWT\JWT;
use Firebase\JWT\Key;

class User extends BaseController
{
    public function exampleMethod()
    {
        $issuedAt = time();
        $expirationTime = $issuedAt + 60;  // jwt valid for 60 seconds from the issued time
        $payload = array( // Any random data
            'userid' => '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);
    }
}

Jika anda berlari di atas maka anda akan mendapat respons berikut -

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

Jadi hanya pilih kod ini dari atas mengikut keperluan anda.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!