diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index fdcc1d9..19da401 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -4,6 +4,8 @@ use App\Http\Controllers\Controller; use Illuminate\Foundation\Auth\AuthenticatesUsers; +use Illuminate\Http\Request; +use Illuminate\Support\Facades\Auth; class LoginController extends Controller { @@ -37,4 +39,14 @@ public function __construct() $this->middleware('guest')->except('logout'); $this->middleware('auth')->only('logout'); } + + public function logout(Request $request) + { + Auth::logout(); + + $request->session()->invalidate(); + $request->session()->regenerateToken(); + + return redirect('/venue/das'); + } } diff --git a/resources/views/layouts/main.blade.php b/resources/views/layouts/main.blade.php index a8fded1..7c7b4e5 100644 --- a/resources/views/layouts/main.blade.php +++ b/resources/views/layouts/main.blade.php @@ -37,27 +37,51 @@ class="block lg:hidden border-l pl-4 border-gray-300 focus:outline-none"> - + @auth +
+ - -
- - -
+
+
+ @csrf + +
+
+
+ @else + + + @endauth + + + +
+ @auth +
+ @csrf + +
+ @else + + + @endauth +
@@ -124,12 +148,12 @@ class="w-full bg-blue-600 hover:bg-blue-700 text-white py-2 rounded">Daftar - @yield('content') @if(Auth::check())

Halo, {{ Auth::user()->name }}

@else

Kamu belum login

@endif + @yield('content')