{"id":1359,"date":"2024-01-31T07:05:07","date_gmt":"2024-01-31T07:05:07","guid":{"rendered":"https:\/\/blog.uts.ac.id\/jul\/?p=1359"},"modified":"2024-01-31T07:05:55","modified_gmt":"2024-01-31T07:05:55","slug":"laravel-26-membuat-login-dan-register-dengan-laravel","status":"publish","type":"post","link":"https:\/\/blog.uts.ac.id\/jul\/2024\/01\/31\/laravel-26-membuat-login-dan-register-dengan-laravel\/","title":{"rendered":"Laravel #26 : Membuat Login dan Register Dengan Laravel"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1359\" class=\"elementor elementor-1359\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0e175c9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0e175c9\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1510330\" data-id=\"1510330\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-32d4471 elementor-widget elementor-widget-text-editor\" data-id=\"32d4471\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>Pada tutorial ini kita akan belajar bagaimana membuat login dan register di laravel dengan mudah dan cepat. Caranya pun sangat mudah.<\/p>\n<p>Laravel telah menyiapkan perintah php artisan untuk membuat login atau sistem autentikasi dengan laravel. tidak hanya itu, laravel juga telah menyiapkan file migration untuk membuat table user. jadi bisa langsung kita&nbsp;migrate&nbsp;untuk membuat table user.<\/p>\n<p>Jadi nantinya pada sistem login dan register yang akan kita buat ini, user bisa mendaftarkan akun dirinya, setelah mendaftar, user bisa melakukan login. laravel keren kan?&nbsp;<img decoding=\"async\" class=\"emoji\" role=\"img\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/1f642.svg\" alt=\"\ud83d\ude42\"><\/p>\n<p>Yuk langsung saja kita masuk ke tutorial membuat login dan register atau pendaftaran laravel dengan cara yang mudah dan cepat.<\/p>\n<h3>Persiapan Project<\/h3>\n<p>Hal pertama yang kita lakukan adalah mempersiapkan project laravel nya. pada tutorial membuat login dan fitur register&nbsp; laravel ini, saya membuat sebuah project laravel baru dengan nama&nbsp;laravelku.<\/p>\n<p>Silahkan baca tutorial berikut jika teman-teman belum mempelajari cara membuat project laravel.<\/p>\n<p>BACA :&nbsp;<a href=\"https:\/\/www.malasngoding.com\/pengertian-dan-cara-install-laravel\/\" target=\"_blank\" rel=\"noopener\">Tutorial Instalasi Laravel<\/a><\/p><div class=\"iklan-produk my-2 border border-2 rounded p-3 my-4 border-primary bg-info bg-opacity-10 border-dashed\"><div class=\"row\"><div class=\"col-9 col-lg-10 d-flex align-items-center\">\n<\/div>\n<\/div>\n<\/div>\n<p>Kita akan membuat project laravel nya di dalam folder htdocs.<\/p>\n<p>Buka terminal atau CMD teman-teman, masuk ke directory htdocs nya menggunakan perintah&nbsp;cd. teman-teman yang menggunakan XAMPP, WAMP atau MAMP bisa menyesuaikan ya. di sini saya menggunakan MAMP.<\/p>\n<p>Kemudian ketik perintah berikut untuk menginstall project laravel menggunakan&nbsp;<a href=\"https:\/\/getcomposer.org\/\" target=\"_blank\" rel=\"noopener\">composer<\/a>.<\/p>\n<div id=\"crayon-65b9eeb852194687601672\" class=\"crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\">\n<div class=\"crayon-toolbar\" data-settings=\" show\">\n<div class=\"crayon-tools\">\n<div class=\"crayon-button crayon-nums-button crayon-pressed\" title=\"Toggle Line Numbers\">\n<div class=\"crayon-button-icon\">&nbsp;<\/div>\n<\/div>\n<div class=\"crayon-button crayon-wrap-button\" title=\"Toggle Line Wrap\">\n<div class=\"crayon-button-icon\">&nbsp;<\/div>\n<\/div>\n<div class=\"crayon-button crayon-popup-button\" title=\"Open Code In New Window\">\n<div class=\"crayon-button-icon\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"crayon-plain-wrap\">&nbsp;<\/div>\n<div class=\"crayon-main\">\n<table class=\"crayon-table\">\n<tbody>\n<tr class=\"crayon-row\">\n<td class=\"crayon-nums \" data-settings=\"show\">\n<div class=\"crayon-nums-content\">\n<div class=\"crayon-num\" data-line=\"crayon-65b9eeb852194687601672-1\">1<\/div>\n<\/div>\n<\/td>\n<td class=\"crayon-code\">\n<div class=\"crayon-pre\">\n<div id=\"crayon-65b9eeb852194687601672-1\" class=\"crayon-line\"><span class=\"crayon-e\">composer <\/span><span class=\"crayon-i\">create<\/span>&#8211;<span class=\"crayon-i\">project<\/span> &#8212;<span class=\"crayon-i\">prefer<\/span>&#8211;<span class=\"crayon-e\">dist <\/span><span class=\"crayon-i\">laravel<\/span>\/<span class=\"crayon-e\">laravel <\/span><span class=\"crayon-v\">nama_project<\/span><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>karena di sini kita akan menginstall project laravel dengan nama&nbsp;laravelku. maka perintahnya seperti berikut.<\/p>\n<div id=\"crayon-65b9eeb85219d709005236\" class=\"crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\">\n<div class=\"crayon-toolbar\" data-settings=\" show\">\n<div class=\"crayon-tools\">\n<div class=\"crayon-button crayon-nums-button crayon-pressed\" title=\"Toggle Line Numbers\">\n<div class=\"crayon-button-icon\">&nbsp;<\/div>\n<\/div>\n<div class=\"crayon-button crayon-wrap-button\" title=\"Toggle Line Wrap\">\n<div class=\"crayon-button-icon\">&nbsp;<\/div>\n<\/div>\n<div class=\"crayon-button crayon-popup-button\" title=\"Open Code In New Window\">\n<div class=\"crayon-button-icon\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"crayon-plain-wrap\">&nbsp;<\/div>\n<div class=\"crayon-main\">\n<table class=\"crayon-table\">\n<tbody>\n<tr class=\"crayon-row\">\n<td class=\"crayon-nums \" data-settings=\"show\">\n<div class=\"crayon-nums-content\">\n<div class=\"crayon-num\" data-line=\"crayon-65b9eeb85219d709005236-1\">1<\/div>\n<\/div>\n<\/td>\n<td class=\"crayon-code\">\n<div class=\"crayon-pre\">\n<div id=\"crayon-65b9eeb85219d709005236-1\" class=\"crayon-line\"><span class=\"crayon-e\">composer <\/span><span class=\"crayon-i\">create<\/span>&#8211;<span class=\"crayon-i\">project<\/span> &#8212;<span class=\"crayon-i\">prefer<\/span>&#8211;<span class=\"crayon-e\">dist <\/span><span class=\"crayon-i\">laravel<\/span>\/<span class=\"crayon-e\">laravel <\/span><span class=\"crayon-v\">laravelku<\/span><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div id=\"attachment_3584\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3584 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/Instalasi-Project-Laravel.jpg\" alt=\"Instalasi Project Laravel\" width=\"756\" height=\"369\" aria-describedby=\"caption-attachment-3584\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3584\" class=\"wp-caption-text\">Instalasi Project Laravel<\/p>\n<\/div>\n<p>Tunggu hingga selesai.<\/p>\n<h3>Persiapan Database<\/h3>\n<p>Setelah selesai melakukan instalasi laravel, selanjutnya kita lakukan beberapa pengaturan database pada project laravel yang baru saja kita install.<\/p>\n<p>Buat&nbsp;database baru&nbsp;dengan nama&nbsp;laravelku. silahkan teman-teman sesuaikan dengan keinginan masing-masing ya.<\/p>\n<p>Setelah membuat database, kemudian buka file&nbsp;.env&nbsp;yang ada pada direktori paling luar dalam project laravelnya. pada file ini kita akan melakukan pengaturan koneksi database laravel.<\/p>\n<p>BACA :&nbsp;<a href=\"https:\/\/www.malasngoding.com\/konfigurasi-dasar-pada-laravel\/\" target=\"_blank\" rel=\"noopener\">Cara Menghubungkan Laravel Dengan Database<\/a><\/p>\n<p><strong>.env<\/strong><\/p>\n<div id=\"crayon-65b9eeb85219f140727584\" class=\"crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes notranslate\" data-settings=\" minimize scroll-mouseover\">\n<div class=\"crayon-toolbar\" data-settings=\" show\">\n<div class=\"crayon-tools\">\n<div class=\"crayon-button crayon-nums-button crayon-pressed\" title=\"Toggle Line Numbers\">\n<div class=\"crayon-button-icon\">&nbsp;<\/div>\n<\/div>\n<div class=\"crayon-button crayon-wrap-button\" title=\"Toggle Line Wrap\">\n<div class=\"crayon-button-icon\">&nbsp;<\/div>\n<\/div>\n<div class=\"crayon-button crayon-popup-button\" title=\"Open Code In New Window\">\n<div class=\"crayon-button-icon\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"crayon-plain-wrap\">&nbsp;<\/div>\n<div class=\"crayon-main\">\n<table class=\"crayon-table\">\n<tbody>\n<tr class=\"crayon-row\">\n<td class=\"crayon-nums \" data-settings=\"show\">\n<div class=\"crayon-nums-content\">\n<div class=\"crayon-num\" data-line=\"crayon-65b9eeb85219f140727584-1\">1<\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-65b9eeb85219f140727584-2\">2<\/div>\n<div class=\"crayon-num\" data-line=\"crayon-65b9eeb85219f140727584-3\">3<\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-65b9eeb85219f140727584-4\">4<\/div>\n<div class=\"crayon-num\" data-line=\"crayon-65b9eeb85219f140727584-5\">5<\/div>\n<div class=\"crayon-num crayon-striped-num\" data-line=\"crayon-65b9eeb85219f140727584-6\">6<\/div>\n<\/div>\n<\/td>\n<td class=\"crayon-code\">\n<div class=\"crayon-pre\">\n<div id=\"crayon-65b9eeb85219f140727584-1\" class=\"crayon-line\"><span class=\"crayon-i\">DB_CONNECTION<\/span>=<span class=\"crayon-e\">mysql<\/span><\/div>\n<div id=\"crayon-65b9eeb85219f140727584-2\" class=\"crayon-line crayon-striped-line\"><span class=\"crayon-i\">DB_HOST<\/span>=<span class=\"crayon-cn\">127.0.0.1<\/span><\/div>\n<div id=\"crayon-65b9eeb85219f140727584-3\" class=\"crayon-line\"><span class=\"crayon-i\">DB_PORT<\/span>=<span class=\"crayon-cn\">3306<\/span><\/div>\n<div id=\"crayon-65b9eeb85219f140727584-4\" class=\"crayon-line crayon-striped-line\"><span class=\"crayon-i\">DB_DATABASE<\/span>=<span class=\"crayon-e\">laravelku<\/span><\/div>\n<div id=\"crayon-65b9eeb85219f140727584-5\" class=\"crayon-line\"><span class=\"crayon-i\">DB_USERNAME<\/span>=<span class=\"crayon-e\">root<\/span><\/div>\n<div id=\"crayon-65b9eeb85219f140727584-6\" class=\"crayon-line crayon-striped-line\"><span class=\"crayon-i\">DB_PASSWORD<\/span>=<span class=\"crayon-v\">root<\/span><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>silahkan teman-teman sesuaikan dengan username dan password&nbsp;<a href=\"https:\/\/www.malasngoding.com\/category\/mysql\" target=\"_blank\" rel=\"noopener\">mysql<\/a>&nbsp;teman-teman ya. jangan lupa untuk mengisi nama database yang akan kita gunakan juga pada file .env tersebut.<\/p>\n<p>Jika sudah, selanjutnya kita akan membuat table untuk user yang akan melakukan register dan login. perhatikan pada folder migration, laravel sudah menyediakan file migration untuk membuat table user untuk kita.<\/p>\n<div id=\"attachment_3585\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3585 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/membuat-table-user-di-laravel.jpg\" alt=\"membuat table user di laravel\" width=\"716\" height=\"563\" aria-describedby=\"caption-attachment-3585\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3585\" class=\"wp-caption-text\">membuat table user di laravel<\/p>\n<\/div>\n<p>Secara default laravel akan membuatkan kolum id, name, email, email_verified_at, password, rememberToken, created_at dan updated_at.<\/p>\n<p>teman-teman gak perlu khawatir, pasti teman-teman bertanya kolum email_verified_at buat apa? tenang, akan kita bahas pada tutorial selanjutnya. pokoknya di malasngoding.com akan kita bahas tutorial laravel ini secara tuntas sampai ke akar-akarnya. hehe.<\/p>\n<p>Oke ya, sampai di sini mudah-mudahan teman-teman sudah paham. selanjutnya kita migrate untuk membuat table user menggunakan&nbsp; perintah php artisan berikut.<\/p>\n<p>php artisan migrate<\/p>\n<p>Oke, sekarang table user sudah dibuatkan oleh laravel.<\/p>\n<div id=\"attachment_3586\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3586 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/membuat-login-dan-register-dengan-laravel-compressed.jpg\" alt=\"membuat login dan register dengan laravel-compressed\" width=\"664\" height=\"452\" aria-describedby=\"caption-attachment-3586\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3586\" class=\"wp-caption-text\">membuat login dan register dengan laravel-compressed<\/p>\n<\/div>\n<p>Jika teman-teman lihat pada gambar di atas, laravel juga membuatkan table password_resets untuk kita. tenang, akan kita bahas juga pada tutorial selanjutnya. untuk sekarang kita fokus saja dulu pada table users yang akan kita gunakan dalam pembuatan fitur register atau pendaftaran user dan login.<\/p>\n<div id=\"attachment_3587\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3587 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/membuat-login-dan-register-di-laravel.jpg\" alt=\"membuat login dan register di laravel\" width=\"668\" height=\"344\" aria-describedby=\"caption-attachment-3587\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3587\" class=\"wp-caption-text\">membuat login dan register di laravel<\/p>\n<\/div>\n<p>Sampai di sini proses persiapan database sudah selesai. kita lanjut ke proses membuat fitur register dan login pada laravel.<\/p>\n<h3>Membuat Login Dengan Mudah Di Laravel<\/h3>\n<p>Nah, sekarang kita masuk ke proses membuat login dan register dengan laravel. seperti yang saya jelaskan sebelumnya. laravel melakukan semuanya untuk kita. jadi programmer betul-betul dimanja oleh laravel.<\/p>\n<p>Bayangkan saja, hanya sebaris perintah php artisan, kita lansung punya fitur login dan register.<\/p>\n<p>Untuk membuat Login atau register pada laravel, kita bisa mengetikkan perintah php artisan berikut.<\/p>\n<p>php artisan make:auth<\/p>\n<p>dan tunggu sampai selesai.<\/p>\n<div id=\"attachment_3588\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3588 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/php-artisan-make-auth.jpg\" alt=\"php artisan make auth\" width=\"800\" height=\"434\" aria-describedby=\"caption-attachment-3588\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3588\" class=\"wp-caption-text\">php artisan make auth<\/p>\n<\/div>\n<p>Setelah selesai, sekarang jalankan project&nbsp;laravelku.<\/p>\n<p>php artisan serve<\/p>\n<p>kemudian akses projectnya<\/p>\n<p>localhost:8000<\/p>\n<p>Maka kita akan punya menu login dan register pada bagian header.&nbsp;<strong>Login dan Register Laravel<\/strong>.<\/p>\n<div id=\"attachment_3589\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3589 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/Login-dan-Register-Laravel-compressed.jpg\" alt=\"Login dan Register Laravel\" width=\"707\" height=\"378\" aria-describedby=\"caption-attachment-3589\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3589\" class=\"wp-caption-text\">Login dan Register Laravel<\/p>\n<\/div>\n<p>Coba klik register, maka akan muncul halaman pendaftaran user. kita daftarkan akun user pada menu register.<\/p>\n<div id=\"attachment_3590\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3590 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/membuat-register-dengan-laravel.jpg\" alt=\"membuat register dengan laravel\" width=\"779\" height=\"409\" aria-describedby=\"caption-attachment-3590\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3590\" class=\"wp-caption-text\">membuat register dengan laravel<\/p>\n<\/div>\n<p>Klik register, maka data user yang kita daftarkan di atas akan disimpan pada table users. dan kita langsung di alihkan ke halaman dashboard user.<\/p>\n<div id=\"attachment_3591\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3591 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/halaman-dashboard-user-admin-laravel.jpg\" alt=\"halaman dashboard user admin laravel\" width=\"817\" height=\"341\" aria-describedby=\"caption-attachment-3591\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3591\" class=\"wp-caption-text\">halaman dashboard user admin laravel<\/p>\n<\/div>\n<p>Mantap, tidak hanya itu, kita juga sekarang punya menu logout. dan bisa melakukan login kembali. klik pada menu paling kanan atas untuk melihat menu logout.<\/p>\n<div id=\"attachment_3592\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3592 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/membuat-logout-dengan-laravel.jpg\" alt=\"membuat logout dengan laravel\" width=\"797\" height=\"466\" aria-describedby=\"caption-attachment-3592\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3592\" class=\"wp-caption-text\">membuat logout dengan laravel<\/p>\n<\/div>\n<p>kemudian kita coba login dengan user yang sudah kita daftarkan tersebut.<\/p>\n<div id=\"attachment_3593\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3593 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/membuat-login-dengan-laravel.jpg\" alt=\"membuat login dengan laravel\" width=\"784\" height=\"367\" aria-describedby=\"caption-attachment-3593\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3593\" class=\"wp-caption-text\">membuat login dengan laravel<\/p>\n<\/div>\n<p>klik login.<\/p>\n<div id=\"attachment_3591\" class=\"wp-caption aligncenter\"><p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3591 jetpack-lazy-image jetpack-lazy-image--handled\" src=\"https:\/\/www.malasngoding.com\/wp-content\/uploads\/2019\/01\/halaman-dashboard-user-admin-laravel.jpg\" alt=\"halaman dashboard user admin laravel\" width=\"815\" height=\"340\" aria-describedby=\"caption-attachment-3591\" data-lazy-loaded=\"1\"><\/p>\n<p id=\"caption-attachment-3591\" class=\"wp-caption-text\">halaman dashboard user admin laravel<\/p>\n<\/div>\n<p>Oke teman-teman, selesai sudah proses&nbsp;<strong>Membuat Login dan Register Dengan Laravel<\/strong>. sangat mudah bukan.<\/p>\n<h3>Penjelasan<\/h3>\n<p>Ada beberapa penjelasan yang mungkin teman-teman butuhkan. tentang proses login dan register pada laravel ini.<\/p>\n<p>Apa saja yang berubah dari project laravel kita dengan membuat login menggunakan php artisan make:auth ?<\/p>\n<h4>Route<\/h4>\n<p>Ada beberapa bagian yang di generate oleh laravel, pada bagian route, akan ada route login yang sepaket di dalamnya ada route untuk login, logout, register dan lain-lain. yaitu fungsi&nbsp;Auth::routes();<\/p>\n<p>Teman-teman bisa mengecek route apa saja yang ada dalam fungsi Auth::routes(); tersebut dengan mengetikkan perintah php artisan route:list .<\/p>\n<h4>Controllers<\/h4>\n<p>Ada beberapa controller yang digenerate, di anatranya adalah controller yang ada dalam folder auth. dan HomeController sebagai controller yang menampilkan halaman dashboard user.<\/p>\n<h4>Views<\/h4>\n<p>Jika teman-teman ingin melakukan custom halaman login laravel, teman-teman bisa melakukan custom pada folder&nbsp;auth, yang ada dalam folder&nbsp;views.<\/p>\n<p>Selebihnya teman-teman bisa langsung explore sendiri sambil lebih banyak bereksperimen.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Pada tutorial ini kita akan belajar bagaimana membuat login dan register di laravel dengan mudah dan cepat. Caranya pun sangat mudah. Laravel telah menyiapkan perintah php artisan untuk membuat login atau sistem autentikasi dengan laravel. tidak hanya itu, laravel juga telah menyiapkan file migration untuk membuat table user. jadi bisa langsung kita&nbsp;migrate&nbsp;untuk membuat table user. [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":1365,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/posts\/1359"}],"collection":[{"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/comments?post=1359"}],"version-history":[{"count":4,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/posts\/1359\/revisions"}],"predecessor-version":[{"id":1369,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/posts\/1359\/revisions\/1369"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/media\/1365"}],"wp:attachment":[{"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/media?parent=1359"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/categories?post=1359"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/tags?post=1359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}