Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Wijethunga's avatar

How to Reset password in laravel nova.

I'm trying to combine a laravel project and nova cms, In there I need to reset nova password. When I enter the "send password reset link" button there is a error occur.

Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_RECOVERABLE_ERROR) Argument 2 passed to Illuminate\Auth\Passwords\PasswordBroker::__construct() must implement interface Illuminate\Contracts\Auth\UserProvider, null given, called in /var/www/vendor/laravel/framework/src/Illuminate/Auth/Passwords/PasswordBrokerManager.php on line 73

Here is the issue. And this is my PasswordBrokerManager.php file.

0 likes
4 replies
bobbybouwmann's avatar

We had this problem as well. It seems that if you use a different model for the authentication with for the nova administrators you need to create your own password provider in config/auth.php.

Let me know if that works for you!

2 likes
Wijethunga's avatar

Thank you BOBBYBOUWMANN, I haven't a sound laravel knowledge. But I'm trying to do your way. Sure, I'll tell. Thank you again.

jay_'s avatar

@bobbybouwmann It already taking defaults Authentication guard. Can you please help me set non-default one? Thanks

Please or to participate in this conversation.