首頁 >php框架 >Laravel >Laravel - 身份驗證

Laravel - 身份驗證

WBOY
WBOY原創
2024-08-27 10:50:57515瀏覽

身份驗證是識別使用者憑證的過程。在 Web 應用程式中,身份驗證由會話管理,會話採用電子郵件或使用者名稱和密碼等輸入參數來進行使用者識別。如果這些參數匹配,則表示使用者已通過身份驗證。

命令

Laravel 使用以下命令建立表單和關聯的控制器來執行身份驗證-

php artisan make:auth

此命令有助於創建身份驗證腳手架成功,如下圖所示-

Laravel - 身份驗證

Controller

用於驗證流程的控制器是

因此,生成的腳手架應用程式創建了用於執行身份驗證的登錄頁面和註冊頁面。它們如下所示 -

middleware('auth');
   }
   
   /**      * Show the application dashboard.
      *
      * @return IlluminateHttpResponse
   */
   
   public function index() {
      return view('home');
   }
}

登入

Login Page

註冊

Laravel - 身份驗證

手動驗證使用者

Laravel 使用

Auth

外觀協助手動驗證使用者Laravel 使用 Auth 外觀協助手動驗證使用者

Laravel 使用 Auth 外觀協助手動驗證使用者

 $email, 'password' => $password])) {
      
         // Laravel - 身份驗證 passed...
         return redirect()->intended('dashboard');
      }
   }
}

以上是Laravel - 身份驗證的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn