So I have a Resource controller and it's route defined as below:
Route::resource('product', 'App\Http\Controllers\ProdutoController')->middleware('auth');
But, I wanted to not-logged in user to be able to acces the "show" method inside that controller. How can I apply the "auth" middleware to every method inside the controller except the "show" method?