I try to use API routing but my routes don't work.
When I try to login with http://xxxxxxx/api/v1/auth/login
The server sends me a 404 error. Do you have an idea?
// Auth Endpoints
Route::group([
'middleware' => 'cors',
'prefix' => 'v1/auth'
], function ($router) {
Route::post('login', 'Auth\LoginController@login');
Route::post('logout', 'Auth\LogoutController@logout');
Route::post('register', 'Auth\RegisterController@register');
Route::post('forgot-password', 'Auth\ForgotPasswordController@email');
Route::post('password-reset', 'Auth\ResetPasswordController@reset');
});
// Resource Endpoints
Route::group([
'middleware' => 'cors',
'prefix' => 'v1'
], function ($router) {
Route::apiResource('todo', 'TodoController');
});
// Not Found Route::fallback(function(){ return response()->json(['message' => 'Resource not found.'], 404); });```