Per prima cosa dovresti eseguire l'hashing e creare i dettagli dell'utente per rendere la colonna pronta per l'autenticazione.
Qui ho indicato i passaggi per raggiungerlo.
Passaggio 1: Ottieni l'input
$UserData = Input::all();
Passaggio 2: Crea la voce - Inserimento nella tabella utente
User::create($UserData);
Nota :
Dovresti avere le seguenti colonne nei tuoi users
tabella
- e-mail,
- password
- creato_at
- aggiornato_at
Impostazione aggiuntiva :
Avere questa riga nel tuo User.php (Model)
protected $fillable = ['email', 'password'];
Ecco il mio piccolo codice di accesso per te che sarebbe abbastanza semplice per te
Prova questo se lo desideri
$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
}
Raccomandamento :
Consiglierei anche di convalidare l'utente immesso prima di creare
Nota aggiuntiva :
Se vedi la tua tabella e se la tua password è criptata e significa che hai finito;)