Skip to content

Commit a0ba98d

Browse files
author
ahmadhuss
committed
refactor: add logout for auth users & login for guest
* For Logout we have to use the `Hidden form` with POST method & `@csrf` directive.
1 parent 918edc1 commit a0ba98d

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

resources/views/app.blade.php

+10
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,16 @@
4848
<a class="nav-link" href="{{ route('login') }}">Login</a>
4949
</li>
5050
@endguest
51+
52+
@auth
53+
<li class="nav-item">
54+
<a class="nav-link" href="{{ route('logout') }}" onclick="event.preventDefault();document.getElementById('logout-form').submit()">Logout</a>
55+
</li>
56+
57+
<form id="logout-form" method="POST" action={{ route('logout') }} style="display:none;">
58+
@csrf
59+
</form>
60+
@endauth
5161
</ul>
5262
</div>
5363
</div>

0 commit comments

Comments
 (0)