Saya cuba menggunakan php-open-source-saver/jwt-auth melalui tutorial https://blog.logrocket.com/implementing-jwt-authentication-laravel-9/
Ia berfungsi dengan baik tetapi saya menghadapi beberapa masalah semasa log keluar.
Auth::logout();
Apabila saya log keluar dan cuba menghubungi kaedah ujian saya, ia menggunakan token lama.
class SubjectController extends Controller { public function __construct() { $this->middleware('auth:api'); } public function show($id) { $subject = Subject::find($id); return response(json_encode($subject)) ->header('Content-Type','application/json'); } }
Semak dokumentasi: https://laravel-jwt-auth .readthedocs.io/en/latest/auth-guard/
Pengguna Log Keluar - Ini akan membatalkan token semasa dan menyahperuntukkan pengguna yang disahkan.