Primeiro você deve criar um hash e criar os detalhes do usuário para deixar a coluna pronta para autenticação.
Aqui eu dei os passos para alcançá-lo.
Etapa 1: Obter a entrada
$UserData = Input::all();
Etapa 2: Crie a entrada - Inserindo na Tabela de Usuários
User::create($UserData);
Observação:
Você deve ter estas colunas a seguir em seus
users
tabela - e-mail,
- senha
- criado_at
- atualizado_at
Configuração adicional:
Tenha esta linha em seu User.php (Model)
protected $fillable = ['email', 'password'];
Aqui está meu pequeno código de login para você, que seria bastante simples para você
Tente sobre isso, se desejar
$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
}
Recomendação:
Também recomendo validar a entrada do usuário antes de criar
Observação adicional:
Se você ver sua tabela e se sua senha for algo como criptografada e isso significa que você terminou;)