J'ai une deuxième question pour vous. Je crée un site Web en JS basé sur la base de données Firebase. Une partie de mon code crée un système de points. Avec la fonction "set", le code crée une ligne "points" dans la base de données qui contient le nombre de points obtenus (par défaut 0). Je veux augmenter le nombre d'entre eux par 1 quand l'utilisateur a fait "quelques actions". Dans les règles de base de données, je mets une ligne qui permet d'ajouter et d'obtenir des valeurs de "points" uniquement aux comptes autorisés.Protection de la base de données Firebase à partir de points ajoutant des hackers
Eh bien ..
ce qui se passerait si quelqu'un copié le code de moi, a changé ajouter du code-1 point à ajouter du code-2000 points et collé juste après autorisation. Puis il ouvrira le site sur son localhost, autorisera avec son email et pw ... Ou il va même faire une extension Browser avec ce code. Aurait-il 2000 points de plus ???
Alors, comment réparer cela, cacher ou sth. Je me demande depuis si longtemps et je ne peux pas trouver la réponse. En MySQL, c'était plus simple.
Pourquoi suis-je encore minuscule ... Je me suis habitué xD – Hubert13888
(Je ne suis pas un downvoter ici) Un excellent moyen d'empêcher les downvotes est de montrer ce que vous avez déjà essayé. Montrez quelles règles vous avez créées et comment le hacker dans vos peurs pourrait aller à l'encontre de ces règles. –