App Login Laravel

May 19, 2018 | Author: Igun Rastafara | Category: N/A
Share Embed Donate


Short Description

Download App Login Laravel...

Description

Ini merupakan lanjutan dari panduan sebelumnya, apabila Anda belum membacanya silahkan kunjungi Bagian 1… 1… Dari hasil percobaan sebelumnya, kita telah memiliki : 

Database, menggunakan SQLITE



Tabel, berkat migrations



Pengguna, berkat seeding 

Ketiga poin diatas sebenarnya sudah cukup untuk kita sebagai b ahan dasar membangun sebuah sistem. Ada beberapa hal lagi yang kita butuhkan untuk merealisasikannya, mereka adalah models,routes, controllers dan views. Models Models pada laravel sebenarnya memiliki banyak fungsi, bahkan bisa bertindak sebagai “wadah logika program”. Namun pada panduan kali ini, saya hanya akan menjadikan models sebagai sarana meng-koneksikan aplikasi dengan database. Karena peran sebenarnya memang itu.

Perhatikan file User.php pada direktori app/models di baris 13. Terdapat baris syntaxprotected

$table = 'users'; yang

maksudnya aplikasi Anda sejak

awal telah memiliki Model bernamaUser yang berisi seluruh isi tabel bernama users. Untuk diketahui bahwa pada tahap pembuatan “database” sebelumnya, kita memang telah membuat sebuah tabel, tetapi tabel yang kita buat bukan bernama users melainkan pengguna. Jadi, Anda boleh mengubah users menjadi pengguna. Sudah tau maksudnya kan? Nama tabel vroh, nama tabel XD Tips : Biasanya kalau saya pribadi, pembuatan model disini menyesuaikan banyaknya tabel yang saya punya pada aplikasi yang sedang saya bangun. Jadi, setiap model memiliki fungsi menangani isi satu tabel. Misal, dalam database saya memiliki tabel pengguna, artikel dan kategori, maka dalam modelssaya buat 3 file  juga, Pengguna.php, Artikel.php dan Kategori.php. Kurang lebih seperti itu.

Routes Secara garis besar, Route disini bertujuan untuk menangani peng ALAMATAN atau URL website website kita. Sekarang Sekarang saatnya saatnya kita berkhayal. berkhayal. Kirakira ada berapa halaman yang akan kita gunakan untuk aplikasi kita. Routes di laravel bernama routes.php berada di proyeklaravel/app/routes.php .

Untuk aplikasi autentikasi ini kita hanya butuh : 

Halaman Home (localhost:8000/)



Halaman Login (localhost:8000/login)



Halaman Beranda yang akan diakses setelah pengguna login (localhost:8000/beranda)



Halaman Logout

Jadi, bisa disiapkan 4 route untuk menuju ke halaman tersebut seperti berikut : // proyek-laravel/app/routes.php

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF