{"id":137,"date":"2025-06-12T02:14:39","date_gmt":"2025-06-12T02:14:39","guid":{"rendered":"https:\/\/indahsyah.infokand23.my.id\/blog\/?p=137"},"modified":"2025-06-17T20:57:38","modified_gmt":"2025-06-17T20:57:38","slug":"pemrogramanweb8","status":"publish","type":"post","link":"https:\/\/indahsyah.infokand23.my.id\/blog\/pemrogramanweb8\/","title":{"rendered":"LARAVEL AUTH DAN CRUD MULTI-LEVEL USER PART 1 #8"},"content":{"rendered":"\n<p>Assalamu&#8217;alaikum warahmatullahi wabarakatuh. Konnichiwa, mina-san!<\/p>\n\n\n\n<p>Pada praktikum ke-8 mata kuliah pemrograman web semester 4 jurusan informatika, saya kembali mempelajari Laravel dan membuat project baru dengan nama folder <strong>laravel-sisfo<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">INSTALASI FOLDER <\/h2>\n\n\n\n<p>Sebelumnya, saya telah membuat folder bernama Laravel. Selanjutnya, saya masuk ke cmder dan masuk ke dalam workspace <strong>C:\\Praktikum\\Laravel<\/strong> (ini fleksibel dan dapat diubah sesuai dengan workspace yang teman-teman tentukan).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"194\" height=\"63\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image.png\" alt=\"\" class=\"wp-image-143\"\/><\/figure>\n\n\n\n<p>Setelah itu, saya membuat folder Laravel baru dengan menggunakan Composer di cmder karena composer dapat dikatakan sebagai &#8220;tukang pasang&#8221; otomatis buat program-program PHP seperti Laravel, sehingga membuat pekerjaan lebih efektif dan efisien. Ketikkan perintah seperti ini dan tunggu program selesai.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-1-1024x578.png\" alt=\"\" class=\"wp-image-144\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-1-1024x578.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-1-300x169.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-1-768x433.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-1.png 1255w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Jika sudah selesai, kita bisa cek di VSCode untuk melihat apakah foldernya sudah ada.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"438\" height=\"217\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092606.png\" alt=\"\" class=\"wp-image-145\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092606.png 438w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092606-300x149.png 300w\" sizes=\"auto, (max-width: 438px) 100vw, 438px\" \/><\/figure>\n\n\n\n<p>Berhasil! Folder sudah ada!<\/p>\n\n\n\n<p>Lanjut, untuk menjalankan proyek dapat menggunakan perintah <strong>php artisan serve<\/strong> yang dijalankan di terminal VSCode seperti berikut, gunanya adalah untuk memulai <em>server<\/em> pengembangan lokal sehingga kita dapat melihat dan menguji aplikasi Laravel yang sedang dikerjakan di <em>browser<\/em> web.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"898\" height=\"205\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-2.png\" alt=\"\" class=\"wp-image-146\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-2.png 898w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-2-300x68.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-2-768x175.png 768w\" sizes=\"auto, (max-width: 898px) 100vw, 898px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"620\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-3-1024x620.png\" alt=\"\" class=\"wp-image-148\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-3-1024x620.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-3-300x182.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-3-768x465.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-3-1536x929.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-3-2048x1239.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092754-1024x683.png\" alt=\"\" class=\"wp-image-150\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092754-1024x683.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092754-300x200.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092754-768x512.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092754-1536x1024.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092754-2048x1365.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Catatan: Tampilan default Laravel yang belum rapi seperti ini adalah hal wajar dan tidak ada yang salah dengan instalasi Laravel, karena ini hanya menunjukkan bahwa Laravel sudah berhasil terpasang dan server sudah berjalan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">DATABASE CONFIGURATION<\/h2>\n\n\n\n<p>Selanjutnya, buka file .env kemudian isikan konfigurasi <em>database<\/em> berikut ini.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"435\" height=\"211\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092923.png\" alt=\"\" class=\"wp-image-151\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092923.png 435w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-092923-300x146.png 300w\" sizes=\"auto, (max-width: 435px) 100vw, 435px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">USER AUTHENTICATIOM<\/h2>\n\n\n\n<p>Selanjutnya, kita dapat melakukan otentikasi pengguna menggunakan fitur <em>authentication<\/em> bawaan Laravel. Untuk itu, kita perlu melakukan instalasi package laravel\/ui dengan cmder lalu mengetikkan perintah <strong>composer require laravel\/ui<\/strong>. Tunggu hingga berhasil dan muncul tampilan seperti berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"423\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-4-1024x423.png\" alt=\"\" class=\"wp-image-153\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-4-1024x423.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-4-300x124.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-4-768x317.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-4-1536x634.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-4.png 1604w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Ketikkan perintah <strong>php artisan ui bootstrap &#8211;auth<\/strong> pada terminal, jika berhasil maka akan tampil seperti gambar berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"761\" height=\"129\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-6.png\" alt=\"\" class=\"wp-image-155\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-6.png 761w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-6-300x51.png 300w\" sizes=\"auto, (max-width: 761px) 100vw, 761px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">INSTALL AND COMPILE<\/h2>\n\n\n\n<p>Ketikkan perintah <strong>npm install &amp;&amp; npm run dev<\/strong> untuk memasang dan c<em>ompile file-file asset<\/em> bawaan, dengan perintah di atas, maka <em>file-file <\/em>yang dibutuhkan untuk <em>authentication<\/em> akan di-<em>generate <\/em>secara otomatis, seperti halaman <em>login<\/em>, <em>register <\/em>dan <em>forgot password<\/em>, selain itu juga akan di-<em>generate<\/em> <em>controller auth <\/em>seperti gambar berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"724\" height=\"726\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-7.png\" alt=\"\" class=\"wp-image-156\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-7.png 724w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-7-300x300.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-7-150x150.png 150w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"382\" height=\"471\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-8.png\" alt=\"\" class=\"wp-image-157\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-8.png 382w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-8-243x300.png 243w\" sizes=\"auto, (max-width: 382px) 100vw, 382px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"295\" height=\"520\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-9.png\" alt=\"\" class=\"wp-image-158\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-9.png 295w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-9-170x300.png 170w\" sizes=\"auto, (max-width: 295px) 100vw, 295px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">MIGRATION<\/h2>\n\n\n\n<p>Ketikkan perintah <strong>php artisan migrate <\/strong>maka Laravel akan membuat <em>migration table authentication<\/em>, jika sebelumnya belum terdapat <em>database<\/em>, maka akan ada konfirmasi dari Laravel apakah akan dibuatkan <em>database<\/em>nya atau tidak. Jika <em>migration <\/em>berhasil, maka akan tampil seperti berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"245\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-100608-1024x245.png\" alt=\"\" class=\"wp-image-159\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-100608-1024x245.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-100608-300x72.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-100608-768x184.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-100608-1536x368.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-100608.png 1851w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Jika instalasi berhasil, maka aplikasi sisfo sudah memiliki fitur <em>authentication<\/em> bawaan dari Laravel, berikut tampilan fitur <em>authentication<\/em> dari Laravel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"652\" height=\"540\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-100650.png\" alt=\"\" class=\"wp-image-164\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-100650.png 652w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/Cuplikan-layar-2025-05-22-100650-300x248.png 300w\" sizes=\"auto, (max-width: 652px) 100vw, 652px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">LOGIN PAGE<\/h2>\n\n\n\n<p>Akses tautan <a href=\"http:\/\/127.0.0.1:8000\/login\">berikut<\/a> pada browser untuk login dan <a href=\"http:\/\/127.0.0.1:8000\/register\">tautan<\/a> berikut untuk register, maka akan muncul tampilan seperti berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"572\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-10-1024x572.png\" alt=\"\" class=\"wp-image-160\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-10-1024x572.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-10-300x168.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-10-768x429.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-10-1536x858.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-10-2048x1144.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"414\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-11-1024x414.png\" alt=\"\" class=\"wp-image-161\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-11-1024x414.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-11-300x121.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-11-768x311.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-11-1536x622.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-11-2048x829.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"367\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-12-1024x367.png\" alt=\"\" class=\"wp-image-162\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-12-1024x367.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-12-300x107.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-12-768x275.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-12-1536x550.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-12-2048x734.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Catatan: Jika tidak bisa atau terjadi eror, pastikan bahwa server dijalankan dengan <strong>2 terminal<\/strong>, 1 untuk php artisan serve dan 1 untuk npm run dev agar pengembangan Laravel (php artisan serve) dapat menyajikan aplikasi PHP, sementara Vite (npm run dev) dapat mengkompilasi dan menyediakan aset frontend (CSS, JavaScript) secara real-time dan otomatis.<\/p>\n\n\n\n<p>Selanjutnya, kita bisa coba lakukan registrasi dan lakukan login ke aplikasi, jika berhasil maka akan tampil seperti berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"192\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-13-1024x192.png\" alt=\"\" class=\"wp-image-163\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-13-1024x192.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-13-300x56.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-13-768x144.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-13-1536x288.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-13-2048x384.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Fitur <em>authentication<\/em> Laravel akan membuat <em>controller, model, view, <\/em>dan <em>route authentication<\/em> secara otomatis, selain itu juga tampilan view sudah menggunakan <em>framework boostrap <\/em>sehingga mempermudah dalam membuat fitur <em>authentication<\/em> pada aplikasi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CUSTOM TABLE USERS<\/h2>\n\n\n\n<p>Authentication Laravel secara otomatis akan membuat <em>table Users<\/em> yang berisi tentang informasi data <em>user<\/em>, berikut struktur<em> table users<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"23\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-14-1024x23.png\" alt=\"\" class=\"wp-image-165\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-14-1024x23.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-14-300x7.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-14-768x18.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-14.png 1484w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Dari stuktur table <em>users<\/em> di atas, perlu ditambahkan beberapa <em>field<\/em>, yaitu<em> username, level <\/em>dan status. Perlu dibuat sebuah <em>migration<\/em> untuk menambahkan<em> field-field<\/em> di atas, ketikkan perintah <strong>php artisan make:migration costum_table_users<\/strong> pada terminal dan isikan dengan kode program berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"109\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-15-1024x109.png\" alt=\"\" class=\"wp-image-166\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-15-1024x109.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-15-300x32.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-15-768x82.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-15.png 1229w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"801\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-16-1024x801.png\" alt=\"\" class=\"wp-image-167\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-16-1024x801.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-16-300x235.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-16-768x601.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-16.png 1495w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Kemudian jalankan perintah <strong>php artisan migrate<\/strong>, jika berhasil maka struktur <em>table users<\/em> telah<br>berubah sesuai dengan kebutuhan aplikasi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"155\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-17-1024x155.png\" alt=\"\" class=\"wp-image-168\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-17-1024x155.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-17-300x45.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-17-768x116.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-17.png 1223w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"17\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-18-1024x17.png\" alt=\"\" class=\"wp-image-169\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-18-1024x17.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-18-300x5.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-18-768x13.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-18-1536x26.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-18.png 1718w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">SEEDING USER<\/h2>\n\n\n\n<p>Setelah berhasil melakukan <em>costum table users<\/em>, selanjutnya membuat <em>user<\/em> menggunakan fitur <em>seeding <\/em>pada Laravel, buat <em>seeder<\/em> dengan nama AdminSeeder dengan perintah <strong>php artisan make:seeder AdminSeeder<\/strong>. Secara otomatis, file AdminSeeder.php akan dibuat pada folder database\/Seeder. Kemudian, buka file tersebut dan buat akun admin seperti kode program berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"116\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-19-1024x116.png\" alt=\"\" class=\"wp-image-172\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-19-1024x116.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-19-300x34.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-19-768x87.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-19.png 1226w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"816\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-20-1024x816.png\" alt=\"\" class=\"wp-image-173\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-20-1024x816.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-20-300x239.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-20-768x612.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-20.png 1189w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Untuk menjalankan seeding, ketik perintah <strong>php artisan db:seed &#8211;class=AdminSeeder<\/strong> <\/p>\n\n\n\n<p>Jika berhasil, maka akan tampil seperti berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"161\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-22-1024x161.png\" alt=\"\" class=\"wp-image-177\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-22-1024x161.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-22-300x47.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-22-768x121.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-22.png 1051w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Jika sudah berhasil menambahkan user, maka dapat <em>login<\/em> ke aplikasi menggunakan akun tersebut sebagai admin aplikasi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-23-1024x534.png\" alt=\"\" class=\"wp-image-178\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-23-1024x534.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-23-300x156.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-23-768x401.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-23-1536x801.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-23-2048x1068.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">LAYOUTING<\/h2>\n\n\n\n<p><em>Authentication<\/em> Laravel secara otomatis <em>generating<\/em> tampilan <em>dashboard <\/em>aplikasi. Langkah selanjutnya adalah konfigurasi tampilan aplikasi sesuai dengan <em>template<\/em> yang dipilih. Di sini, saya akan menggunakan template SB Admin 2 dengan <em>framework bootstrap<\/em>, template bisa diunduh pada tautan <a href=\"https:\/\/startbootstrap.com\/theme\/sb-admin-2\">berikut<\/a>. Ekstrak, lalu buat folder pada <em>public project <\/em>Laravel dengan nama sbadmin dan <em>copy paste<\/em>-kan seluruh <em>asset template <\/em>sbadmin ke dalam folder tersebut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"343\" height=\"1024\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-24-343x1024.png\" alt=\"\" class=\"wp-image-182\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-24-343x1024.png 343w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-24-100x300.png 100w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-24.png 370w\" sizes=\"auto, (max-width: 343px) 100vw, 343px\" \/><\/figure>\n\n\n\n<p>Untuk halaman login, buka file <strong>app.blade.php<\/strong> pada folder <strong>views\/layouts <\/strong>kemudian ganti dengan kode program berikut ini.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"1024\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-26-766x1024.png\" alt=\"\" class=\"wp-image-185\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-26-766x1024.png 766w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-26-224x300.png 224w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-26-768x1027.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-26.png 884w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><\/figure>\n\n\n\n<p>Setelahnya, refresh server, akan muncul tampilan berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"378\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-25-1024x378.png\" alt=\"\" class=\"wp-image-183\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-25-1024x378.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-25-300x111.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-25-768x283.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-25-1536x566.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-25-2048x755.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">LAYOUT GLOBAL<\/h2>\n\n\n\n<p>Selanjutnya membuat layout global yang mana layout ini akan digunakan sebagai layout utama aplikasi dan view-view lain akan mengambil resource di sini, karena app.blade.php sudah digunakan untuk view login, maka kita perlu membuat layout baru, buat file dengan nama <strong>main.blade.php<\/strong> pada folder <strong>views\/layouts <\/strong>dan isikan dengan kode program seperti berikut ini.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"606\" height=\"1024\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-29-606x1024.png\" alt=\"\" class=\"wp-image-188\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-29-606x1024.png 606w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-29-178x300.png 178w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-29.png 764w\" sizes=\"auto, (max-width: 606px) 100vw, 606px\" \/><\/figure>\n\n\n\n<p>Pada layouts main.blade.php di atas, layout ini akan memanggil view sidebar.blade.php dan view topbar.blade.php kedalam layout main.blade.php dengan menggunakan perintah @include sehingga tampilan kedua view tersebut akan tampil pada layout main. Selanjutnya juga akan menampilkan data judul dan konten dari view yang akan menggunakan layouts main.blade.php dengan perintah @yeild(\u2018judul\u2019) dan @yeild(\u2018konten).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">SIDEBAR<\/h2>\n\n\n\n<p>Buat file pada folder layouts dengan nama <strong>sidebar.blade.php <\/strong>dan isi dengan kode program berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"965\" height=\"1019\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-30.png\" alt=\"\" class=\"wp-image-189\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-30.png 965w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-30-284x300.png 284w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-30-768x811.png 768w\" sizes=\"auto, (max-width: 965px) 100vw, 965px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">TOPBAR<\/h2>\n\n\n\n<p>Buat file pada folder layouts dengan nama<strong> topbar.blade.php<\/strong> dan isi dengan kode program berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"636\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-31-1024x636.png\" alt=\"\" class=\"wp-image-190\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-31-1024x636.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-31-300x186.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-31-768x477.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-31-1536x954.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-31.png 1941w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Cara penggunaan layouts main.blade.php: sebagai contoh kita akan menggunakan view home.blade.php, buka file tersebut dan isikan dengan kode program berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"880\" height=\"397\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-33.png\" alt=\"\" class=\"wp-image-192\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-33.png 880w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-33-300x135.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-33-768x346.png 768w\" sizes=\"auto, (max-width: 880px) 100vw, 880px\" \/><\/figure>\n\n\n\n<p>Untuk menggunakan layouts main menggunakan @extends(\u2018layouts.main\u2019) sehingga seluruh tampilan main.blade.php akan ditampilkan pada view home, untuk menampilkan data judul pada layout main dengan perintah @section(\u2018judul\u2019)Dashboard @endsection dan konten dengan cara @section(\u2018judul\u2019)Dashboard @endsection<\/p>\n\n\n\n<p>Jika berhasil, tampilan akan seperti ini. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"440\" src=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-32-1024x440.png\" alt=\"\" class=\"wp-image-191\" srcset=\"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-32-1024x440.png 1024w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-32-300x129.png 300w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-32-768x330.png 768w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-32-1536x660.png 1536w, https:\/\/indahsyah.infokand23.my.id\/blog\/wp-content\/uploads\/2025\/06\/image-32-2048x881.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Sekian praktikum pemrograman web #8 saya, mohon tinggalkan kritik dan saran yang membangun. Terima kasih! &lt;3<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Assalamu&#8217;alaikum warahmatullahi wabarakatuh. Konnichiwa, mina-san! Pada praktikum ke-8 mata kuliah pemrograman web semester 4 jurusan informatika, saya kembali mempelajari Laravel [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-137","post","type-post","status-publish","format-standard","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-json\/wp\/v2\/posts\/137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-json\/wp\/v2\/comments?post=137"}],"version-history":[{"count":12,"href":"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-json\/wp\/v2\/posts\/137\/revisions"}],"predecessor-version":[{"id":205,"href":"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-json\/wp\/v2\/posts\/137\/revisions\/205"}],"wp:attachment":[{"href":"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-json\/wp\/v2\/media?parent=137"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-json\/wp\/v2\/categories?post=137"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/indahsyah.infokand23.my.id\/blog\/wp-json\/wp\/v2\/tags?post=137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}