What is the optimal path for custom authentication in Filament?
1. Develop a custom Password Broker in Laravel. 2. Extend and override default login, request password reset, and reset password components in Filament. 3. Create new custom Livewire pages.