Gérer les paramètres d'application sur Back4App
Une fois votre application créée sur Back4app, vous disposez d'une fonctionnalité appelée Paramètres principaux qui vous permet de trouver/modifier vos clés, redémarrer, transférer ou supprimer l'application.
Ce guide montre les principales fonctionnalités et ce que vous pouvez faire sur cette page.
- Connaître les autorisations de la page.
Il n'y a pas de prérequis pour lire cette page, cependant, certaines fonctionnalités ne sont autorisées qu'au propriétaire de l'application
Accédez à votre compte Back4App, trouvez votre application et allez à Paramètres du serveur > Paramètres principaux > Paramètres. Ce bloc ressemble à :

Sur cette page, vous avez accès aux détails de votre application et aux clés pour vous y connecter via SDK ou REST.
Il existe des options comme modifier les détails de votre application, redémarrer, transférer, cloner et supprimer votre application. Toutes ces fonctionnalités se trouvent à la fin de la page :

Le premier bouton peut être utilisé pour modifier le nom, la description, les clés, activer/désactiver des propriétés, ou même la chaîne de connexion de votre application.
Juste après avoir cliqué sur ce bouton, vous pourrez modifier le nom et les descriptions de votre application. Pour les deux options, vous pouvez cliquer sur les espaces vides et écrire ce que vous pensez être le mieux pour votre application.
Vous pouvez également modifier la Clé Client, la Clé Javascript, la clé .NET, la Clé REST API, la Clé Webhook, la Clé Fichier et la Clé Maître. Pour ce faire, recherchez sur la page ce que vous souhaitez changer, cliquez dans la case où se trouve l'ancienne clé, et générez une nouvelle.
Faites attention si vous souhaitez changer la Chaîne de connexion car vous terminerez les références passées qui étaient liées à l'ancienne URI. Pour ce faire, vous devez cliquer sur changer l'URI de la base de données et cliquer successivement sur OK.
- Autoriser la création de classes : En activant cette option, l'utilisateur pourra créer une nouvelle classe dans la base de données sans l'autorisation de l'administrateur. Dans ce cas, vous devez faire attention à cette action.
- Autoriser les notifications push du client : En activant cette option, l'utilisateur pourra envoyer des notifications à d'autres utilisateurs. Cette opération est risquée car vous permettez aux utilisateurs de s'immiscer dans la vie privée des autres. Par conséquent, vous rendez votre application vulnérable à des problèmes de sécurité.
Après tout ce processus, vous cliquez dans la case ENREGISTRER pour appliquer toutes les nouvelles modifications.
En cliquant sur ce bouton, vous redémarrez l'activité de votre application, y compris la fermeture du processus actuel, et vous l'activez séquentiellement.
Lorsque vous cliquez dessus, une boîte apparaîtra vous demandant si vous souhaitez faire cela ; si oui, cliquez sur OK, sinon, cliquez sur ANNULER.
Après avoir cliqué sur cette option, vous transférerez la possession de l'application à un autre utilisateur, pour ce faire, vous cliquez dans le champ vide et écrivez l'e-mail de cette personne. Ainsi, vous serez invité à accepter le transfert.
Vous utilisez cette option pour créer une nouvelle application avec la même base de données que l'application sur laquelle vous travaillez. Pour ce faire, vous cliquez dans le champ vide pour donner un nom à votre nouvelle application, cliquez sur la case pour cloner la base de données, et cliquez sur le CLONER bouton pour confirmer l'action.
Lorsque vous cliquez sur cette option, vous perdez, de manière irréversible, le pouvoir d'être l'administrateur de l'application. Après avoir cliqué sur cette option, vous devez écrire le nom de l'application et cliquer sur le bouton rouge (SUPPRIMER) pour compléter cette action.