15 articles APP Engine

Membuat Authentication Laravel Sendiri menggunakan Middleware di App Engine Google Cloud Platform

    Hai, Artikel ini ditulis agar memahami cara kerja middleware. Sejatinya Middleware Laravel merupakan penengah antara request yang masuk dengan controller yang dituju yang berpengaruh pada request dan respons dan biasanya sering kita gunakan untuk memvalidasi request masuk seperti login dan melakukan routing ke view yang dituju. Sebelum memulai pastikan Anda sudah membaca:[A] Membuat…

Menyimpan dan Mengakses file CDN / File Statis Public APP Engine Laravel pada Google Cloud Platforms

    Hai, Aplikasi sering kali perlu menyajikan file statis seperti JavaScript, gambar, dan CSS selain menangani permintaan dinamis. Aplikasi di lingkungan standar dapat menyajikan file statis dari opsi Google Cloud seperti Cloud Storage, menyajikannya secara langsung, atau menggunakan jaringan pengiriman konten (CDN) pihak ketiga. Ketika kita sudah membuat & mengupload file pada CDN Google…

Error updateorcreate illegal offset type pada Laravel / Luman

    Hai, terjadi error illegal offset type, saya melakukan updateorcreate pada controller dan berhasil kesimpan, saat kedua kalinya saya melakukan dengan data yang sama, terjadi error illegal offset type Solusi:Anda dapat menentukan satu primarykey dalam Model dan dapat dibuat dua / lebih primarykey dalam Controller, sebagai yang pertama dari dua parameter metode updateOrCreate, yang…

Memahami Custom Helper sendiri menggunakan Laravel 8 di App Engine

    Hai, Laravel menyertakan berbagai fungsi PHP “HELPERS” global. Banyak dari fungsi ini digunakan oleh kerangka itu sendiri; namun, Kita bebas menggunakannya dalam aplikasi Kita sendiri jika Kita merasa nyaman. Lokasi codingan Helpers ada di App/Helpers dan jika folder Helpers tidak ada maka buat manual. Saya membuat helpers untuk transfer BCA Buka composer.json dan…

Memahami HTTP Middleware menggunakan Laravel Lumen di App Engine

    Hai, Middleware HTTP menyediakan mekanisme yang mudah untuk memfilter permintaan HTTP yang memasuki aplikasi Anda. Misalnya, Lumen menyertakan middleware yang memverifikasi bahwa pengguna aplikasi Anda diautentikasi. Jika pengguna tidak diautentikasi, middleware akan mengarahkan pengguna ke layar login. Namun, jika pengguna diautentikasi, middleware akan mengizinkan permintaan untuk melanjutkan lebih jauh ke dalam aplikasi. Lokasi…

Starter Template Code – Cara Cepat Memulai Code Laravel (Bag. 1)

    Hi, Berikut merupakan catatan pribadi penulis ketika memulai project menggunakan Laravel. [1] Buat 1 Folder Models di App/Models lalu setiap menambahkan file model copy paste dan sesuaikan template dibawah ini: [2] Berikut merupakan cara untuk insert model di controller laravel [3] Berikut merupakan cara update data menggunakan model di controller laravel [4] Berikut…

API Authentication di Lumen 8 Laravel versi APP Engine

    Hai, Setelah kita membuat Membuat Microservices menggunakan Lumen 8 Laravel versi APP Engine maka pada kali ini kita akan mengaktifkan mode authentication di API yang akan kita buat, langkah pertama bungkus api menggunakan auth pada routes/web.php Jangan lupa unremark pada app.php di foder bootstrap/app.php Buka file AuthServiceProvider pada path app/Providers/AuthServiceProvider.php pada method boot()…

Membuat Microservices menggunakan Lumen 8 Laravel versi APP Engine

    Hai, Lumen menggunakan Composer untuk mengatur dependensinya. Jadi, sebelum menggunakan Lumen, pastikan Kita telah menginstal Composer di PC kita. Gunakan composer create-project –prefer-dist laravel/lumen apigateway dan tunggu sampai selesai. Masuk ke folder apigateway maka Kita akan melihat folder public, ketik script php -S localhost:8000 -t public untuk menjalankan masuk ke localhost:8000 maka jika…

App Engine Standard Environment VS Flexible Environment on Google Cloud Platform (GCP) Versi Indonesia

    Hai, Standard Environment & Flexible Environment memberi kita infrastruktur penerapan, penyajian, dan penskalaan App Engine (deployment, serving, and scaling infrastructure). Perbedaan utamanya adalah cara lingkungan menjalankan aplikasi Kita, cara aplikasi Kita mengakses layanan eksternal, cara Kita menjalankan aplikasi secara lokal, dan cara aplikasi Kita menskalakan (scales). Kita juga dapat merujuk pada memilih environment…

Membuat Authentication Login Register and Reset Password Pada Laravel

    Hai, Meskipun Laravel tidak menentukan praprosesor JavaScript atau CSS mana yang Anda gunakan, Laravel menyediakan titik awal dasar menggunakan Bootstrap, React, dan / atau Vue yang akan berguna untuk banyak aplikasi. Secara default, Laravel menggunakan NPM untuk menginstal kedua paket frontend ini. Berikut langkah-langkah membuat Authentication : [1] Instal Laravel, lalu ketik composer…