setelah update untuk login udah bisa keluar tokennya tapi ketika di games.php errornya ini :
Fatal error: Uncaught TypeError: Firebase\JWT\Key: :__construct(): Argument #2 ($algorithm) must be of type string, array given, called in D:\laragon\www\trial\jwt-php-native\games.php on line 27 and defined in D:\laragon\www\trial\jwt-php-native\vendor\firebase\php-jwt\src\Key.php: 21
Stack trace:
Kalau hasilnya error mungkin bisa direvisi, mungkin karena beda versi library jadi error.
untuk file login.php
$access_token = JWT::encode($payload, $_ENV['ACCESS_TOKEN_SECRET'], 'HS256');
$refresh_token = JWT::encode($payload, $_ENV['REFRESH_TOKEN_SECRET'], 'HS256');
sedangkan file games.php, ditambahkan
use Firebase\JWT\Key;
ubah decode :
JWT::decode($token, new Key($_ENV['ACCESS_TOKEN_SECRET'], 'HS256'));
Semoga membantu
setelah update untuk login udah bisa keluar tokennya tapi ketika di games.php errornya ini :
Fatal error: Uncaught TypeError: Firebase\JWT\Key: :__construct(): Argument #2 ($algorithm) must be of type string, array given, called in D:\laragon\www\trial\jwt-php-native\games.php on line 27 and defined in D:\laragon\www\trial\jwt-php-native\vendor\firebase\php-jwt\src\Key.php: 21
Stack trace:
0 D:\laragon\www\trial\jwt-php-native\games.php(27): Firebase\JWT\Key->__construct('aRtNtwtKniKeGFl...', Array)
1 {main
}
thrown in D:\laragon\www\trial\jwt-php-native\vendor\firebase\php-jwt\src\Key.php on line 21
mohon bantuannya