Semak status pengesahan pengguna dalam pengawal, benarkan akses kepada tetamu dan pengguna
P粉362071992
P粉362071992 2023-08-09 13:04:44
0
1
493
<p>Saya menggunakan sanctum. Saya mempunyai pengawal seperti ini</p> <pre class="brush:php;toolbar:false;">pengguna fungsi awam() { if (auth('sanctum')->check()) { kembali benar; } lain { kembali palsu; } }</pre> <p>Masalahnya ialah tanpa perisian tengah <code>auth:sanctum</code>, pernyataan bersyarat sentiasa mengembalikan palsu dan sebaik sahaja saya menggunakan perisian tengah ini, semuanya berfungsi dengan baik. Walau bagaimanapun, saya tidak boleh menggunakan perisian tengah ini kerana kemudian pengguna perlu log masuk, dan saya ingin memberikan akses kepada tetamu dan pengguna. Bagaimana saya boleh melakukan ini? Saya ingin menyemak dalam pengawal jika pengguna telah log masuk dan jika ya, sebagai contoh, boleh mengembalikan id pengguna. </p>
P粉362071992
P粉362071992

membalas semua(1)
P粉543344381

Untuk soalan anda, satu pilihan yang tersedia ialah mengakses dasar Skop komponen sanctum ditunjukkan dalam contoh berikut.

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