Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

Mohon pencerahannya terkait API dengan CI4

Saya sedang belajar tentang API terutama JWT saya mengalami kendala seperti ini saya membuat file di helpers dengan code seperti berikut:

use App\Models\Kegiatan\Api\Wifi\OtentikasiModel;;

use Firebase\JWT\JWT;
use Firebase\JWT\Key;

function getJWT($otentikasiHeader)
{
    if (is_null($otentikasiHeader)) {
        throw new Exception('Otentikasi JWT Gagal');
    }
    return explode(' ', $otentikasiHeader)[1];
}

function validateJWT($encodedToken)
{
    $key = getenv('JWT_SECRET_KEY');
    $decodedToken = JWT::decode($encodedToken, new Key($key, 'HS256'));
    $otentikasiModel = new OtentikasiModel();
    $otentikasiModel->getEmail($decodedToken->email);
}

ketika di coba pake posmen selalu keluar "Otentikasi JWT Gagal"

Mohon pencerahannya....

avatar taopikkusdinar
@taopikkusdinar

5 Kontribusi 0 Poin

Diperbarui 7 bulan yang lalu

1 Jawaban:

Mungkin sejak awal $otentikasiHeader tidak diterima. kamu bisa periksa dengan die($otentikasiHeader); kamu mungkin perlu memeriksa route atau cara kamu mengirim nilainya di Postman

avatar hilmanski
@hilmanski

2713 Kontribusi 2145 Poin

Dipost 7 bulan yang lalu

Login untuk ikut Jawaban