Nejprve byste měli hashovat a vytvořit podrobnosti o uživateli, aby byl sloupec připraven k ověření.
Zde jsem uvedl kroky, jak toho dosáhnout.
Krok 1: Získejte vstup
$UserData = Input::all();
Krok 2: Vytvořte položku - Vložení do tabulky uživatelů
User::create($UserData);
Poznámka:
V users
byste měli mít tyto následující sloupce tabulka
- e-mail,
- heslo
- vytvořeno_at
- updated_at
Další nastavení:
Mějte tento řádek ve svém User.php (Model)
protected $fillable = ['email', 'password'];
Zde je můj malý přihlašovací kód, který by pro vás byl dostatečně jednoduchý
Pokud chcete, zkuste to
$email = $this->request->input('email');
$password = $this->request->input('password');
if (Auth::attempt(['email' => $email, 'password' => $password])) #If the Credentials are Right
{
return redirect::intended('student/index'); #Your Success Page
}
else
{
return redirect('student/admin'); #Your Failure Page
}
Doporučení:
Také bych doporučil ověření uživatelský vstup před vytvořením
Další poznámka:
Pokud vidíte svou tabulku a pokud máte heslo, je něco jako šifrované a znamená to, že jste hotovi;)