Membuat Aplikasi GIS Menggunakan Laravel dan Google maps – Install Auth dan Zizaco/entrust package

Setelah project laragis selesai kita buat kemudian sekarang kita akan membuat otentikasi menggunakan laravel auth dan zizaco/entrust package.

Untuk membuat otentikasi kita akan menggunakan laravel auth dan zizaco/entrust untuk role permission. Sekarang kita install laravel auth terlebih dahulu.

untuk membuat laravel auth jalankan command berikut :

Dengan menjalankan command tersebut laravel akan membuat view auth yang akan ditempatkan di dalam folder resources/views/auth.

Setelah laravel auth kita buat, kemudian buat kita setting koneksi databasenya di dalam file .env.

Konfigurasinya selesai kita buat kemudian kita jalankan command berikut untuk membuat tabel user.

Sekarang kita coba akses lagi menggunakan  localhost:8000 maka akan tampil halaman seperti berikut dengan tambahan menu login dan register.

laravel auth
Laravel setelah ditambahkan laravel auth

Laravel auth telah selesai kita tambahkan, sekarang kita akan menginstall package zizaco/entrust menggunakan composer dengan command berikut :

Kita tunggu sampai proses selesai, setelah selesai lanjutkan setting pada file config/app.php.

Pada bagian providers tambahkan baris kode berikut :

Masih di file yang sama kemudian pada bagian aliases tambahkan baris kode berikut :

Jalankan command berikut untuk mampublish file config/entrust.php.

Edit file config/auth.php dan sesuaikan bagian providers menjadi seperti berikut :

Edit file app/Http/Kernel.php dengan menambahkan baris kode berikut pada bagian routeMiddleware

Sampai disini setting untuk package zizaco/entrust bisa dianggap sudah selesai, sekarang kita buat entrust migration dengan command berikut :

Langsung aja kita migrate file migration yang barusan kita buat.

Terakhir kita buat dua buah model

edit dua buah file model tersebut menjadi seperti berikut :

Terakhir edit model User.php dan tambahkan entrusttraituser

 

Sampai disini package zizaco/entrust sudah bisa kita gunakan, untuk panduan lebih lengkapnya silahkan kunjungi githubnya.

 

Proses pembuatan aplikasi GIS menggunakan Laravel dan Google maps dibagi menjadi 9 bagian :

  1. Create laravel project dan install laravel collective package
  2. Create laravel auth dan install zizaco/entrust package
  3. Create migration
  4. Create model dan seeder
  5. Create crud jalan
  6. Create crud jembatan
  7. Create crud marker jembatan
  8. Create crud polyline jalan
  9. Create home

Tinggalkan Balasan