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

-
- @csrf -
- - + + @csrf +
+ + - @error('comment') -

- {{ $message }} -

- @enderror -
+ @error('comment') +

+ {{ $message }} +

+ @enderror +
- -
+ + + @endauth