2017-07-10 1 views
0

ich ein Problem mit Laravel haben 5,4Laravel - Sitzung abläuft, wenn -änderungsansicht

, wenn eine Änderung der Ansicht, die Sitzung abläuft und umleiten Ansicht anmelden, und ich melden Sie sich erneut, und umleiten, zu sehen, aber wenn ich Zugriff andere Ansicht, umleiten, um wieder einzuloggen ... Was ist falsch an meinem Code?

propertyController.php

<?php 

namespace App\Http\Controllers; 

use Illuminate\Http\Request; 

class PropertyController extends Controller 
{ 
    public function __construct() 
    { 
     $this->middleware('auth'); 
    } 

    public function index() 
    { 
     return view('pages.propertyList'); 
    } 

    public function list() 
    { 
     return view('pages.propertyList'); 
    } 

    public function new() 
    { 
     return view('pages.propertyForm'); 
    } 

    public function edit() 
    { 
     return view('pages.propertyList'); 
    } 

    public function remove() 
    { 
     return view('pages.propertyList'); 
    } 
} 

web.php

Auth::routes(); 

Route::get('/home', '[email protected]')->name('home'); 
Route::get('/property', '[email protected]')->name('propertyList'); 
Route::get('/property/new', '[email protected]')->name('propertyNew'); 
Route::get('/property/edit', '[email protected]')->name('propertyEdit'); 

navbar.blade.php

@if (Route::has('login')) 
       @if (Auth::check()) 
        <li class="active"><a href="{{ url('/home') }}">Home</a></li> 
        <li><a href="{{ url('/property') }}">Property</a></li> 
        <li><a href="{{Auth::logout()}}">Sair</a></li> 
       @else 
        <li><a href="{{ url('/login') }}">Login</a></li> 
        <li><a href="{{ url('/register') }}">Register</a></li> 
       @endif 

     @endif 
+0

hat etwas in der Kernel-Datei geändert? –

Antwort

0

Fehler hier:

<li><a href="{{ Auth::logout() }}">Sair</a></li> 

Es macht Abmeldung. Verwenden Sie url('/logout') oder einfach '/logout'

Verwandte Themen