Auth login dan Register Laravel 9 : Tutorial Membuat Blog

Auth login dan Register Laravel. Setelah sebelumnya kita bahas tentang konfigurasi database dan kita juga sudah membuat database melalui phpmyadmin sekarang kita akan membuat authentikasi login admin sekaligus table untuk keperluan data user blog kita. Di laravel terdapat fasilitas migration yang berfungsi untuk mengenerate database menggunakan file php dan di eksekusi untuk di insert di database yang sudah kita buat sebelumnya.

Sebelum kita membuat table database kita akan membuat Auth login dan Register Laravel untuk keperluan admin blog kita. Sekarang silahkan buka projek kita menggunakan Vscode jangan lupa jalankan dulu Apache dan Mysql yang ada di aplikasi xampp dan juga jalankan artisan serve pada aplikasi laravel_blog.

Read More

Membuat Auth

Sekarang kita akan membuat auth login dan register menggunakan library laravel UI, silahkan buka terminal yang ada di vscode melalui menu terminal->new terminal kemudian ketik perintah seperti di bawah ini.

composer require laravel/ui
Auth login

Tunggu hingga proses download selesai setelah itu buat perintah baru dengan mengetik perintah di bawah ini :

php artisan ui:auth

Jika berhasil maka akan muncul info “Authentication scaffolding generated successfully”

Migrasi table user

setelah kita menginstal auth sekarang kita akan migrasi table bawaan dari auth yang sudah otomatis di buat untuk melihat filenya silahkan kalian pergi ke direktori database kemudian direktory migration disana akan ada 4 file migration yang sudah disediakan oleh laravel. nah sekarang kita akan kirim isi file tersebut yang berupa kodingan struktur table database. silahkan buka terminal lalu ketik perintah di bawah ini

php artisan migrate
Auth login

Sekarang coba buka browser kemudian ketik url http://localhost/phpmyadmin silahkan cek database yang sudah di buat sebelumnya jika berhasil maka akan ada beberapa table yang baru saja di generate

Auth login

Sekarang buka terminal kemudian ketik perintah “php artisan serve” pada direktori laravel_blog. Lalu buka tab baru pada browser ketik url http://localhost:8000 maka di bagian atas sebelah kanan akan ada tombol login dan register seperti gambar di bawah ini :

Auth login

Register Akun Admin

Silahkan Klik register untuk mendaftarkan akun kamu. Biasanya di laravel 9 akan ada error “Vite manifest not found” untuk mengatasinya kalian buka direktori resources melalui vscode kemudian buka direktori views kemudian layouts kemudian buka fila app.blade.php kemudian hapus code di bawah ini

@vite(['resources/sass/app.scss', 'resources/js/app.js'])

Jika sudah di hapus kemudian simpan lalu refresh browser maka akan muncul for registrasi silahkan isi form tersebut dengan untuk membuat akun admin baru. jika kamu berhasil maka akan di redirect ke halaman home dan kamu sudah berhasil mendaftar akun admin, untuk mengeceknya silahkan buka database kemudian lihat di bagian table users maka akan ada 1 data user yang baru saja di registrasi

Auth login

Oke sampai disni untuk tutorial pembuatan Auth login dan register, di tutorial selanjutnya kita akan mengintegrasikan tampilan website kita menggunakan framework css Bootstrap.

Related posts

Leave a Reply

Your email address will not be published. Required fields are marked *