2016-05-26 195 views
0

laravel認證模型的寄存器

Laravel驗證是否有任何可能使/註冊只有您登錄

如何使用使其:(AUTH ::檢查())?

+0

給我們一些你想要達到的細節。 –

+0

你想管理面板嗎?多說! –

+0

如果您沒有提供詳細信息和/或在問題中表現出努力,那麼您的問題更可能被審覈人員視爲不完整,然後關閉。 – reallynice

回答

0

默認情況下,在結構\程序\ HTTP \ \控制器驗證\ AuthController.php我們中間件客人所有除註銷:

public function __construct() 
{ 
    $this->middleware('guest', ['except' => [ 
      'logout', 
     ] 
    ]); 
} 

中間件g^uest鏈接:

'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, 

並使用手柄方法:

public function handle($request, Closure $next) 
{ 
    if ($this->auth->check()) 
    { 
     return new RedirectResponse(url('/')); 
    } 

    return $next($request); 
} 

它意味着大家誰試圖訪問除註銷所有身份驗證方法將被重定向到主頁。