Adakah wajar untuk memaparkan semua maklumat pengguna menggunakan auth::guard laravel authentication?
P粉256487077
2023-09-04 17:46:44
<p>Saya baru menggunakan Laravel. Saya mempunyai soalan dalam fikiran saya... adakah betul menggunakan auth::guard untuk memaparkan semua maklumat pengguna. Adakah saya menggunakan pengesahan Laravel Breeze? </p>
<p>Sebagai contoh. Adakah begitu-</p>
<pre class="brush:php;toolbar:false;">name: Auth::guard('web')->user()->name
mudah alih: Auth::guard('web')->user()->mobile
alamat: Auth::guard('web')->user()->alamat
bandar: Auth::guard('web')->user()->city
jantina: Auth::guard('web')->user()->jantina</pre>
<p>Seperti ini? </p>
Ini boleh berfungsi, tetapi lebih biasa untuk menulisnya seperti ini. Jika anda pasti pengguna anda telah log masuk, anda boleh melangkau sebarang semakan tambahan untuk $user.
Jika pengguna anda mungkin tidak log masuk, anda boleh menambah semakan khusus baris seperti ini:
Jika pengguna anda mungkin tidak log masuk dan anda ingin memastikan mereka sentiasa log masuk, anda boleh melakukan perkara berikut: