Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?
api route lar icerisinde tek route da middleware kaldirmam gerekdi internetde cozum bulamayinca soyle bir cozum uretdim umarim fikir vermek acisindan yardimci olur
https://gist.github.com/The-Hasanov/1b3e29c27646ad03137e2669e20fa5aa
<?php
\Illuminate\Routing\Route::macro('exceptMiddleware', function ($middlewares) {
 /**
 * @var Illuminate\Routing\Route $this
 */
 $middlewares = is_array($middlewares) ? $middlewares : func_get_args();
 foreach ($middlewares as $middleware) {
 if (($index = array_search($middleware, $this->action['middleware'], true)) !== false) {
 unset($this->action['middleware'][$index]);
 }
 }
 $this->action['middleware'] = array_values($this->action['middleware']);
});
// Usage
Route::get('modal/{transaction}', [
 'uses' => 'PaymentController@modal',
 'as' => 'payment.modal',
 'middleware' => ['payment']
])->exceptMiddleware(['auth:api']);
Paylaşım için teşekkürler.