Rumah  >  Soal Jawab  >  teks badan

Semak status pengesahan pengguna dalam pengawal, benarkan akses kepada tetamu dan pengguna

<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粉362071992P粉362071992458 hari yang lalu481

membalas semua(1)saya akan balas

  • P粉543344381

    P粉5433443812023-08-10 11:50:36

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

    balas
    0
  • Batalbalas