Zuerst sollten Sie die Benutzerdetails hashen und erstellen, um die Spalte für die Authentifizierung vorzubereiten.
Hier habe ich die Schritte angegeben, um es zu erreichen.
Schritt 1: Holen Sie sich die Eingabe
$UserData = Input::all();
Schritt 2: Erstellen Sie den Eintrag - Einfügen in Benutzertabelle
User::create($UserData);
Hinweis:
Sie sollten diese folgenden Spalten in Ihren users
haben Tabelle
- E-Mail,
- Passwort
- erstellt_um
- aktualisiert_um
Zusätzliche Einrichtung:
Habe diese Zeile in deiner User.php (Model)
protected $fillable = ['email', 'password'];
Hier ist mein winziger Login-Code für Sie, der einfach genug für Sie wäre
Probieren Sie es aus, wenn Sie möchten
$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
}
Empfehlung :
Ich würde auch empfehlen, zu validieren die Benutzereingabe vor dem Erstellen
Zusätzlicher Hinweis:
Wenn Sie Ihre Tabelle sehen und Ihr Passwort so etwas wie verschlüsselt ist, bedeutet dies, dass Sie fertig sind;)