Secara default, Filament mengharapkan untuk bekerja dengan pengguna yang diautentikasi saja. Untuk memungkinkan para tamu mengakses panel, Anda harus menghindari penggunaan komponen yang mengharapkan pengguna yang masuk (seperti profil, avatar), dan menghapus middleware Otentikasi bawaan:
- Hapus default Authenticate::class dari array di authMiddleware() dalam konfigurasi panel.
- Menghapus ->login() dan lainnya fitur otentikasi dari panel.
- Hapus default AccountWidget dari array widgets() , karena membaca data pengguna saat ini.
Sumber : https://filamentphp.com/docs/3.x/panels/users#setting-up-guest-access-to-a-panel
Tags:
Filament