From 57b0c05e4e1c699901380db287f8caf52c03f142 Mon Sep 17 00:00:00 2001 From: Ghostie Date: Mon, 19 Aug 2024 19:44:07 -0500 Subject: [PATCH] adding auth middleware to the /wall route --- app/Http/Controllers/PostController.php | 10 ++++++++-- public/img/usuario.svg | 1 + resources/views/dashboard.blade.php | 21 +++++++++++++++++++++ 3 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 public/img/usuario.svg create mode 100644 resources/views/dashboard.blade.php diff --git a/app/Http/Controllers/PostController.php b/app/Http/Controllers/PostController.php index 52110ba..fc10535 100644 --- a/app/Http/Controllers/PostController.php +++ b/app/Http/Controllers/PostController.php @@ -3,11 +3,17 @@ namespace App\Http\Controllers; use Illuminate\Http\Request; +use Illuminate\Routing\Controllers\HasMiddleware; -class PostController extends Controller +class PostController extends Controller implements HasMiddleware { + public static function middleware() + { + return ["auth"]; + } + public function index(Request $request) { - dd(auth()->user()); + return view("dashboard"); } } diff --git a/public/img/usuario.svg b/public/img/usuario.svg new file mode 100644 index 0000000..93b9a71 --- /dev/null +++ b/public/img/usuario.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/views/dashboard.blade.php b/resources/views/dashboard.blade.php new file mode 100644 index 0000000..aa97bd5 --- /dev/null +++ b/resources/views/dashboard.blade.php @@ -0,0 +1,21 @@ +@extends('layouts.app') + +@section('title', 'Dashboard') + +@section('content') + +
+
+ +
+ profile picture +
+ +
+

{{ auth()->user()->username }}

+
+ +
+
+ +@endsection