diff --git a/app/Http/Controllers/PostController.php b/app/Http/Controllers/PostController.php index d4a3d4f..57e9dc1 100644 --- a/app/Http/Controllers/PostController.php +++ b/app/Http/Controllers/PostController.php @@ -5,13 +5,16 @@ namespace App\Http\Controllers; use App\Models\Post; use App\Models\User; use Illuminate\Http\Request; +use Illuminate\Routing\Controllers\Middleware; use Illuminate\Routing\Controllers\HasMiddleware; class PostController extends Controller implements HasMiddleware { public static function middleware() { - return ["auth"]; + return [ + new Middleware("auth", except: ["show", "index"]) + ]; } public function index(User $user, Request $request) diff --git a/resources/views/posts/show.blade.php b/resources/views/posts/show.blade.php index 782aeee..5db835a 100644 --- a/resources/views/posts/show.blade.php +++ b/resources/views/posts/show.blade.php @@ -26,25 +26,27 @@
Add a new Comment
+ @auth +Add a new Comment
- + + + @endauth