Rumah  >  Soal Jawab  >  teks badan

Menggunakan Pasport Laravel menggunakan API dan bukannya Blade

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粉773659687P粉773659687378 hari yang lalu534

membalas semua(1)saya akan balas

  • P粉005134685

    P粉0051346852023-09-10 13:01:19

    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.

    balas
    0
  • Batalbalas