Eerst moet u de gebruikersgegevens hashen en maken om de kolom gereed te maken voor authenticatie.
Hier heb ik de stappen gegeven om dit te bereiken.
Stap 1: Krijg de invoer
$UserData = Input::all();
Stap 2: Maak het item - Invoegen in gebruikerstabel
User::create($UserData);
Opmerking:
U zou deze volgende kolommen moeten hebben in uw users
tafel
- e-mail,
- wachtwoord
- created_at
- updated_at
Aanvullende instellingen:
Zet deze regel in uw User.php (Model)
protected $fillable = ['email', 'password'];
Hier is mijn kleine inlogcode voor u, die eenvoudig genoeg voor u zou zijn
Probeer dit eens als je wilt
$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
}
Aanbeveling:
Ik zou ook aanraden om valideren de gebruikersinvoer voor het maken
Aanvullende opmerking:
Als je je tabel ziet en als je wachtwoord zoiets als versleuteld is, betekent dit dat je klaar bent;)