Primero debe codificar y crear los detalles del usuario para que la columna esté lista para la autenticación.
Aquí he dado los pasos para lograrlo.
$UserData = Input::all();
Paso 2: Crear la entrada - Inserción en la tabla de usuario
User::create($UserData);
Nota:
Debería tener estas siguientes columnas en sus users
mesa
- correo electrónico,
- contraseña
- creado_en
- actualizado_en
Configuración adicional:
Tenga esta línea en su User.php (Modelo)
protected $fillable = ['email', 'password'];
Aquí está mi pequeño código de inicio de sesión para usted que sería lo suficientemente simple para usted
Pruébelo si lo desea
$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
}
Recomendación:
También recomendaría validar la entrada del usuario antes de crear
Nota adicional:
Si ve su tabla y si su contraseña está encriptada, significa que ha terminado;)