Menggunakan Pasport Laravel menggunakan API dan bukannya Blade
P粉773659687
P粉773659687 2023-09-09 22:36:55
0
1
600

Saya sedang mencipta aplikasi vue menggunakan Larvel Passport sebagai hujung belakang. Saya mahu mengelak daripada mempunyai klien-id pada pelayan. Ini bermakna mencipta pengawal kebenaran saya sendiri yang tidak mempunyai akses kepada pembolehubah sesi.

Saya hanya nampak satu pilihan: Gunakan perisian tengah sesi dan gantikan kod di sini: https://github.com/laravel/passport/blob/9.x/src/Http/Controllers/AuthorizationController.php Talian: 61, 62, 63

Saya sukar mencari penyelesaian.

Jika sesiapa boleh menunjukkan saya ke arah yang betul, atau jika sesiapa boleh berkongsi idea, saya amat berterima kasih.

P粉773659687
P粉773659687

membalas semua(1)
P粉005134685

Penyelesaian saya menjadi sangat mudah. Saya menyalin AuthorizationController (disebutkan di atas), mengalih keluar semua rujukan kepada StatefulGuard, dan meletakkan pengawal baharu dalam kumpulan penghalaan auth:api. Dengan cara ini pengguna mesti log masuk untuk membenarkan pelanggan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan