Add File auth.php and config Provider in router

master
sundayenglish 4 weeks ago
parent bfd4197fc4
commit b9250c83ba
  1. 6
      resources/views/layouts/partials/navbar.blade.php
  2. 5
      routes/auth.php
  3. 4
      routes/web.php

@ -14,10 +14,14 @@
<ul class="navbar-nav justify-content-end">
{{-- Log Out --}}
<li class="nav-item d-flex align-items-center">
<a href="javascript:;" class="nav-link text-body font-weight-bold px-0">
<form method="POST" action="{{ route('logout') }}">
@csrf
<a href="{{ route('logout') }}" class="nav-link text-body font-weight-bold px-0"
onclick="event.preventDefault(); this.closest('form').submit();">
<i class="fa fa-user me-sm-1"></i>
<span class="d-sm-inline d-none">Log Out</span>
</a>
</form>
</li>
{{-- Toggler (mobile) --}}

@ -15,8 +15,3 @@ Route::middleware('guest')->group(function () {
Route::post('logout', [LoginController::class, 'logout'])
->middleware('auth')
->name('logout');
// Dashboard route (Livewire) for authenticated users only
Route::get('dashboard', Dashboard::class)
->middleware('auth')
->name('dashboard');

@ -4,3 +4,7 @@ use App\Http\Controllers\Auth\LoginController;
use Illuminate\Support\Facades\Route;
use App\Livewire\Dashboard;
// Dashboard route (Livewire) for authenticated users only
Route::get('dashboard', Dashboard::class)
->middleware('auth')
->name('dashboard');

Loading…
Cancel
Save