Notes de version Back4App : sécurité et stabilité améliorées

5min

Notes de version (24 déc) - Flux d'intégration simplifié, sécurité et stabilité améliorées, application administrateur.

Nous avons travaillé dur pour affiner chaque aspect de notre plateforme, de l'intégration à l'administration backend. Voici quelques-unes des améliorations clés que nous avons apportées :

  • Flux d'intégration simplifié : Nous avons simplifié le processus de configuration initiale pour vous aider à démarrer plus rapidement et rendre vos premières interactions avec la plateforme plus intuitives.
  • Renforcement du contrôle et de la sécurité de la plateforme :
    • Mise en œuvre de contrôles plus stricts sur le nombre de fois que les demandes peuvent être appelées, garantissant des performances d'application plus prévisibles et stables.
    • Introduit la possibilité de bloquer les déploiements en fonction de leur heure de création, ajoutant une autre couche de sécurité et de clarté opérationnelle.
  • Documentation plus complète : Notre documentation reflète désormais les dernières mises à jour de la plateforme, ce qui facilite la recherche des informations dont vous avez besoin et vous permet de rester en accord avec les meilleures pratiques.
  • Améliorations du tableau de bord Backend :
    • Ajouté un écran d'administration dédié pour faciliter la gestion d'accès affinée, vous donnant plus de contrôle sur qui fait quoi dans vos environnements.
    • Amélioration de l'interface utilisateur pour les champs de type de fichier, offrant des visuels et des interactions plus clairs.
    • Ajustements publiés au menu pour une navigation meilleure et plus intuitive.
    • A abordé les préoccupations d'utilisabilité dans la console JavaScript, rendant le débogage et le dépannage plus simples.
  • Correction de bogues et stabilité de la plateforme :
    • Problèmes résolus avec la gestion des pointeurs et des tableaux invalides, garantissant une gestion des données plus fluide.
    • Problèmes résolus avec la gestion des pointeurs et des tableaux invalides, garantissant une gestion des données plus fluide.
    • Bloqué l'utilisation de noms de classes réservés pour prévenir les conflits et les erreurs.
    • Résolution des bugs du tableau de bord pour gérer de grands volumes de données afin d'assurer une plus grande stabilité globale.
    • Fonctionnalité d'import/export de données fixe afin que vous puissiez transférer des ressources sans effort.



Ces améliorations ne sont qu'une partie de notre engagement continu à offrir une expérience de développement backend fluide, sécurisée et efficace. Vos retours continuent de nous guider alors que nous affinons et faisons évoluer la plateforme.

Notes de version (24 sept) - Parse Server 6 et nouvel Assistant d'Onboarding AI

Parse Server 6 sur le Backend Back4app

Améliorations de la sécurité

Restrictions de téléchargement de fichiers: Les utilisateurs de Back4App bénéficient d'une sécurité renforcée car les attaques potentielles de phishing via des téléchargements de fichiers HTML sont désormais bloquées par défaut. Les utilisateurs qui dépendent des téléchargements HTML devront personnaliser les paramètres, mais la plupart des utilisateurs verront cela comme une mesure de protection contre les vulnérabilités.

Limitation de taux personnalisée: Avec cette nouvelle fonctionnalité, les utilisateurs de Back4App peuvent désormais limiter le nombre de requêtes à leurs applications en ajustant le paramètre rateLimit, ajoutant une couche supplémentaire de protection contre les attaques DDoS. Cela aide à garantir la disponibilité de l'application et protège contre le trafic malveillant.

Corrections et Améliorations

Corrections pour LiveQuery, déclencheurs de Cloud Code, encodage d'objets imbriqués et problèmes d'IP client: Les utilisateurs de Back4App connaîtront un comportement d'application plus stable et prévisible, en particulier pour les applications en temps réel utilisant LiveQuery et Cloud Code. Ces corrections résolvent des problèmes de formatage de date et de gestion des objets, améliorant l'intégrité et la précision des données.

Changements Importants

Objets imbriqués stockés correctement: Les utilisateurs de Back4App qui stockent des structures de données complexes avec des objets imbriqués les verront désormais correctement sérialisés et enregistrés. Cela améliore la cohérence des données mais peut nécessiter une révision des implémentations précédentes pour s'assurer qu'aucun problème inattendu ne survienne avec le stockage des données.

Suppression de Parse.Cloud.httpRequest: Les utilisateurs de Back4App qui s'appuyaient sur la méthode pratique httpRequest devront passer à des bibliothèques tierces alternatives pour effectuer des requêtes HTTP. Ce changement pourrait nécessiter des ajustements de code pour certains utilisateurs, mais plus de flexibilité est disponible grâce à des bibliothèques populaires comme Axios ou Fetch.

Nouvelles Fonctionnalités

Code cloud utilisant Parse SDK JS 4.0: Avec cette mise à jour, les utilisateurs de Back4App ont accès à des capacités SDK plus puissantes et riches en fonctionnalités, améliorant la façon dont ils gèrent les données et effectuent des opérations dans le code cloud. Cette mise à jour est cruciale pour les utilisateurs souhaitant des fonctions cloud plus robustes.

Nouvelles Options Personnalisées Parse: Les utilisateurs peuvent désormais tirer parti d'options plus personnalisables pour configurer leurs installations de Parse Server (par exemple, allowExpiredAuthDataToken, defaultLimit, rateLimit). Cela ouvre de nouvelles possibilités pour des optimisations spécifiques à l'application, offrant un meilleur contrôle et une personnalisation accrue.

Support de Node 18: Le Backend de Back4App prend désormais en charge Node.js 18, permettant aux utilisateurs d'installer et d'utiliser des versions plus récentes des packages Node dans leur Cloud Code. Cela permet d'améliorer les performances, d'accéder aux dernières fonctionnalités et d'assurer une meilleure sécurité pour l'exécution du code côté serveur.