I've created a Laravel project in which I've run the following commands:
composer require laravel/ui
php artisan ui vue --auth
npm install
This sets up the controllers and a few other auth related files for the project. The second and third command are there to import vue into the project. Regardless, according to the Laravel docs, I've done what is needed to set up Auth for the project. To verify this, check out: https://laravel.com/docs/7.x/authentication
For some reason, after I serve up the app locally and try to either register a user or login a user, I get the following errors:
register: Illuminate\Contracts\Container\BindingResolutionException Target class [Auth\RegisterController] does not exist.
login: Illuminate\Contracts\Container\BindingResolutionException Target class [Auth\LoginController] does not exist.
Any thoughts? I can assure you that the class RegisterController.php does exist.
Here's the photo example: