Pertama, Anda harus hash dan membuat detail Pengguna untuk membuat kolom siap untuk otentikasi.
Berikut saya berikan langkah-langkah untuk mencapainya.
Langkah 1 : Dapatkan Masukan
$UserData = Input::all();
Langkah 2 : Buat entri - Memasukkan ke Tabel Pengguna
User::create($UserData);
Catatan :
Anda harus memiliki kolom berikut ini di users
tabel
- email,
- sandi
- dibuat_at
- update_at
Penyiapan Tambahan :
Miliki baris ini di User.php (Model) Anda
protected $fillable = ['email', 'password'];
Ini kode login kecil saya untuk Anda yang cukup sederhana untuk Anda
Cobalah ini jika Anda mau
$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
}
Rekomendasi :
Saya juga merekomendasikan untuk memvalidasi masukan pengguna sebelum membuat
Catatan Tambahan :
Jika Anda melihat tabel Anda dan jika kata sandi Anda seperti terenkripsi dan itu berarti Anda sudah selesai;)