Регистрация в Filament
Давайте откроем регистрацию. Filament добавит страницу, где гость задаёт имя, почту и пароль и сразу получает учётную запись для входа. Адрес - /admin/register.
Страницу включают в провайдере
панели вызовом registration
в цепочке настроек рядом
с login и path.
Откроем AdminPanelProvider.php
и добавим регистрацию:
<?php
namespace App\Providers\Filament;
use Filament\Panel;
use Filament\PanelProvider;
class AdminPanelProvider extends PanelProvider
{
public function panel(Panel $panel): Panel
{
return $panel
->default()
->id('admin')
->path('admin')
->login()
->registration();
}
}
Откройте страницу, где новый человек сам создаёт учётную запись для входа в панель.