与Laravel进行贸易。我单击“注销”按钮,但退出过程不起作用。
我没有收到任何错误。他只是带领我进入首页。请帮助我,我快疯了!
web.php代码
Route::group(['prefix'=>'kullanici'], function() {
Route::get('/logout', 'KullaniciController@logout')->name('kullanici.logout'); });
控制器代码
use Illuminate\Auth;
public function logout() {
auth()->logout();
return redirect('/');
}
HTML代码
<a class="dropdown-item" href="{{ route('kullanici.logout') }}" >Çıkış Yap</a>
当您单击注销时,以下代码仍在运行。
@auth
<div class="clearfix"></div>
<div class="col-4 d-none d-lg-block d-lg-flex justify-content-center">
<a class="btn btn-pink mx-1" href="{{ route('sepet') }}" role="button" >
<i class="fas fa-shopping-cart"></i> SEPET
<span class="badge badge-theme">{{ Cart::count() }}</span>
</a>
<div class="btn-group">
<a class="btn btn-outline-light btn-pink" href="">Hesabım</a>
<button type="button" class="btn btn-outline-light btn-pink dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Hesabım</span>
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Siparişlerim</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="{{ route('kullanici.logout') }}" >Çıkış Yap</a>
</div>
</div>
</div>
@endauth