Implementasi Authentication Pada Laravel 5

Hai semuanya bertemu kembali dengan saya di dumet blog kali ini kita akan belajar sistem Authentification atau sistem login dan register pada laravel 5. Saya asumsi kan teman teman harus sudah punya basic laravel dan sudah instal laravel pada localhost masing-masing. Disini saya gunakan versi laravel 5.2 sebagai berikut

Yang pertama kita lakukan adalah setting databasenya pada .env Pastikan informasi databasenya harus sesuai dengan database masing-masing contohnya sebagai berikut

nama databasenya saya berikan nama laravel5. Untuk membuat Authentification kita bisa jalanin langsung karena jika kita lihat pada bagian folder database->migrationsnya usernya sebenarnya sudah di urus semuanya oleh laravel seperti berikut

disini ada dua migration atau dua tabel yang siap kita jalankan. Jika kita pindah ke terminal lalu masuk folder rootnya laravelnya dan ketikkan php artisan migrate

lalu akan secara otomatis dibuatkan dua tabel yang sudah tersedia dari awal yaitu tabel users dan tabel reset password. Jika sudah berhasil urus sistem databasenya kita pindah ke phpMyadmin buka databasenya maka akan terlihat tabel-tabel yang sudah kita buat tadi.

Selanjutnya kita bisa membuat routing dan viewnya yang manual tetapi ada yang jauh lebih mudah yaitu jalankan terminal dan ketikkan php artisan make:auth untuk membuat

yang artinya laravel sudah mengurus masalah routing dan viewnya untuk membuat sistem authentification dan sekarang kita testing ketikkan pada URL seperti berikut

maka akan dibuat view untuk login dan sistem registernya dengan satu baris kode pada terminal.

Jika teman teman ingin lihat lebih detail semuanya ada di bagian views->auth disitu teman teman bisa mengubah sistem tampilan login dan registernya.

Jika kita testing untuk memasukkan datanya misalnya kita isi passwordnya 3 karakter maka sudah dibuatkan sistem validasinya dimana passwordnya yang harus dimasukkan minimal 6 karakter seperti ini

jika teman teman ingin melihat dan mengubahnya atau mengcustom ada di bagian folder controller dan pilih AuthController.php terdapat fungsi validatornya sebagai berikut

itu dia sangat simple karena semuanya sudah di urus oleh laravel sampai jumpa pada artikel berikutnya. Semoga bermanfaat

13 Februari 2016

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Kursus Postgre SQL Database Developer Terbaik 2024 di Jakarta
chat