Membuat Authentikasi Dalam Framework Laravel

Secara default Laravel telah menyediakan struktur database untuk authentikasi. Kita bahkan telah disediakan generator untuk membuat routing dan viewnya. Cobalah jalankan perintah ini:

php artisan migrate

Perintah ini akan membuat struktur untuk authentikasi sesuai migration default. Pada database akan muncul table users (untuk menyimpan data user) dan table password_resets (untuk menyimpan) data reset password.

selanjutnya

php artisan make:auth

Akan muncul beberapa file baru:

• app/Http/Controllers/HomeController.php
• resources/views/home.blade.php
• resources/views/auth/login.blade.php
• resources/views/auth/register.blade.php
• resources/views/auth/passwords/email.blade.php • resources/views/auth/passwords/reset.blade.php • resources/views/layouts/app.blade.php

Pada routes/web.php akan muncul baris berikut:

routes/web.php

Auth::routes();
Route::get('/home', 'HomeController@index');

Kini, ketika kita mengunjungi halaman utama akan muncul tampilan berikut:

Berikut tampilan untuk halaman login dengan theme bootstrap yang sudah di custom dari bootswatch.com dengan theme flatly

dan sedikit di tambahkan pemanis gambar .

untuk tampilan halaman register

untuk materi diatas sudah di praktikkan siswa kelas XII RPL SMK Taruna Bhakti , untuk role management tingkat lanjut silahkan download file berikut ini : laravel advance role manager

semoga manfaat.