Cara Mencegah File .ENV Pada Laravel Bisa Diakses

Ketika kita develop aplikasi menggunakan laravel kita akan bertemu file .env sebagai media untuk menuliskan semua kebutuhan variabel. Secara proses develop kita akan menjadi lebih mudah dan rapih. Tetapi ini menjadi masalah dikemudian hari ketika ada seseorang yang secara sengaja atau tidak sengaja melakukan akses file tersebut. Hal paling fatal disini adalah environment database kita … Read more

Cara Setup Content Type JSON Pada Web Server Apache2

Saat kita menggunakan ajax sebagai media komunikasi frontend dan backend. Beberapa response API (endpoint) tidak bisa terbaca. Sehingga frontend tidak bisa memproses request meskipun ketika kita akses manual endpoint tersebut memberikan return 200. Error tersebut ditandai dengan error: uncaught typeerror: cannot read properties of undefined (reading ‘data’). Masalah ini terjadi karena response dari API tidak … Read more

Mengatasi CORS Pada Apache2

Cross-origin resource sharing (CORS) adalah fitur keamanan browser yang membatasi permintaan HTTP cross-origin. Ketika membuat aplikasi yang terbagi dari frontend dan backend (REST API) terkadang muncul error dimana API tidak bisa diload karena terkena block. Jika kita menggunakan webserver Apache untuk mengaktifkan CORS silahkan buka .htaccess kemudian tambahkan :