mgsmus
Abi middleware de bearer kontrolü için şöyle bir middleware oluşturdum route dosyası şu şekilde
Route::middleware(['checkBearerToken','auth:api-passport'])->group(function () {
Route::get('/all', [ScreenController::class, 'all']);
}
Bearer token doğru geliyorsa bu middleware çalışıyor fakat boş gelirse veya No Auth seçtiysem bunları yakalayamıyorum. Bearer token var ama içi boş postman de tam olarak nasıl bir hata yapıyorum acaba
public function handle(Request $request, Closure $next)
{
$token = $request->bearerToken();
if (!$token) {
return response()->json(['message' => 'Bearer token is missing'], 401);
}
return $next($request);
}