Masalah log keluar JWT Laravel 9 php-open-source-saver/jwt-auth
P粉809110129
P粉809110129 2023-12-12 08:38:04
0
1
461

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');
    }
}


P粉809110129
P粉809110129

membalas semua(1)
P粉638343995

Semak dokumentasi: https://laravel-jwt-auth .readthedocs.io/en/latest/auth-guard/

logout()

Pengguna Log Keluar - Ini akan membatalkan token semasa dan menyahperuntukkan pengguna yang disahkan.

auth()->logout();

// Pass true to force the token to be blacklisted "forever"
auth()->logout(true);
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan