Pembaruan Keamanan & Penambahan Fitur Backend Back4App 2024
Catatan Rilis (24 Des) - Alur Pendaftaran yang Disederhanakan, Keamanan dan Stabilitas yang Ditingkatkan, Aplikasi Admin.
Kami telah bekerja keras untuk menyempurnakan setiap aspek dari platform kami, mulai dari pendaftaran hingga administrasi backend. Berikut adalah beberapa perbaikan utama yang telah kami lakukan:
- Alur Pendaftaran yang Disederhanakan: Kami telah menyederhanakan proses pengaturan awal untuk membantu Anda memulai lebih cepat dan membuat interaksi pertama Anda dengan platform lebih intuitif.
- Penguatan Kontrol dan Keamanan Platform:
- Menerapkan kontrol yang lebih ketat pada jumlah kali permintaan dapat dipanggil, memastikan kinerja aplikasi yang lebih dapat diprediksi dan stabil.
- Memperkenalkan kemampuan untuk memblokir penyebaran berdasarkan waktu pembuatannya, menambahkan lapisan keamanan dan kejelasan operasional yang lain.
- Dokumentasi yang Lebih Komprehensif: Dokumentasi kami sekarang mencerminkan pembaruan platform terbaru, memudahkan Anda untuk menemukan informasi yang Anda butuhkan dan tetap selaras dengan praktik terbaik.
- Peningkatan Dasbor Backend:
- Menambahkan layar admin khusus untuk memfasilitasi manajemen akses yang lebih terperinci, memberi Anda lebih banyak kontrol atas siapa yang melakukan apa di dalam lingkungan Anda.
- Meningkatkan antarmuka pengguna untuk bidang jenis file, menawarkan visual dan interaksi yang lebih jelas.
- Penyesuaian yang diterbitkan pada menu untuk navigasi yang lebih baik dan lebih intuitif.
- Mengatasi masalah kegunaan di konsol JavaScript, membuat debugging dan pemecahan masalah menjadi lebih sederhana.
- Perbaikan Bug dan Stabilitas Platform:
- Masalah yang diselesaikan dengan penanganan pointer dan array yang tidak valid, memastikan manajemen data yang lebih lancar.
- Masalah yang diselesaikan dengan penanganan pointer dan array yang tidak valid, memastikan manajemen data yang lebih lancar.
- Memblokir penggunaan nama kelas yang dicadangkan untuk mencegah konflik dan kesalahan.
- Memperbaiki bug dasbor untuk menangani volume data besar guna memastikan stabilitas keseluruhan yang lebih baik.
- Memperbaiki fungsionalitas data impor/ekspor sehingga Anda dapat mentransfer sumber daya dengan lancar.
Perbaikan ini hanyalah bagian dari komitmen kami yang berkelanjutan untuk memberikan pengalaman pengembangan backend yang lancar, aman, dan efisien. Masukan Anda terus memandu kami saat kami menyempurnakan dan mengembangkan platform.
Pembatasan unggahan file: Pengguna Back4App mendapatkan manfaat dari keamanan yang ditingkatkan karena potensi serangan phishing melalui unggahan file HTML sekarang diblokir secara default. Pengguna yang mengandalkan unggahan HTML perlu menyesuaikan pengaturan, tetapi sebagian besar pengguna akan melihat ini sebagai langkah perlindungan terhadap kerentanan.
Pembatasan Laju Kustom: Dengan fitur baru ini, pengguna Back4App sekarang dapat membatasi jumlah permintaan ke aplikasi mereka dengan menyesuaikan parameter rateLimit, menambahkan lapisan perlindungan ekstra terhadap serangan DDoS. Ini membantu memastikan ketersediaan aplikasi dan melindungi dari lalu lintas berbahaya.
Perbaikan untuk LiveQuery, pemicu Cloud Code, pengkodean objek bersarang, dan masalah IP klien: Pengguna Back4App akan mengalami perilaku aplikasi yang lebih stabil dan dapat diprediksi, terutama untuk aplikasi waktu nyata yang menggunakan LiveQuery dan Cloud Code. Perbaikan ini menyelesaikan masalah dengan format tanggal dan penanganan objek, meningkatkan integritas dan akurasi data.
Objek bersarang disimpan dengan benar: Pengguna Back4App yang menyimpan struktur data kompleks dengan objek bersarang sekarang akan melihatnya diserialisasi dan disimpan dengan benar. Ini meningkatkan konsistensi data tetapi mungkin memerlukan tinjauan terhadap implementasi sebelumnya untuk memastikan tidak ada masalah tak terduga yang muncul dengan penyimpanan data.
Penghapusan Parse.Cloud.httpRequest: Pengguna Back4App yang mengandalkan metode kenyamanan httpRequest perlu beralih ke pustaka pihak ketiga alternatif untuk melakukan permintaan HTTP. Perubahan ini mungkin memerlukan penyesuaian kode untuk beberapa pengguna, tetapi lebih banyak fleksibilitas tersedia melalui pustaka populer seperti Axios atau Fetch.
Kode cloud menggunakan Parse SDK JS 4.0: Dengan pembaruan ini, pengguna Back4App mendapatkan akses ke kemampuan SDK yang lebih kuat dan kaya fitur, meningkatkan cara mereka menangani data dan melakukan operasi dalam kode cloud. Pembaruan ini sangat penting bagi pengguna yang menginginkan fungsi cloud yang lebih kuat.
Opsi Parse Kustom Baru: Pengguna sekarang dapat memanfaatkan lebih banyak opsi yang dapat disesuaikan untuk mengonfigurasi pengaturan Server Parse mereka (misalnya, allowExpiredAuthDataToken, defaultLimit, rateLimit). Ini membuka kemungkinan baru untuk optimasi spesifik aplikasi, menawarkan kontrol dan kustomisasi yang lebih besar.
Dukungan Node 18: Backend Back4App sekarang mendukung Node.js 18, memungkinkan pengguna untuk menginstal dan menggunakan versi paket Node yang lebih baru dalam Cloud Code mereka. Ini memungkinkan peningkatan kinerja, akses ke fitur terbaru, dan keamanan yang lebih baik untuk eksekusi kode sisi server.