use App\Http\Controllers\Auth\JWTController;
use App\Http\Controllers\Api\v1\UsersList;
// use App\Http\Middleware\ApiAuthenticate;
use Illuminate\Support\Facades\Route;
// use Illuminate\Http\Request;
// use Illuminate\Support\Facades\Route;
Route::prefix('v1')->group(function () {
Route::post('/login', [JWTController::class, 'login']);
Route::post('/refresh', [JWTController::class, 'refresh']);
Route::middleware(['auth:api'])->group(function () {
Route::get('/me', [JWTController::class, 'me']);
Route::post('/logout', [JWTController::class, 'logout']);
Route::apiResource('users', UsersList::class);
});
laravel 12
php 8.2
routes/api.phpIf I don't pass a hatch to the method /me
I get an error.
Symfony\Component\Routing\Exception\RouteNotFoundException
vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php:526
Route [login] not defined.