2017-10-15 5 views
0

Nous essayons d'implémenter le téléphone firebase auth dans notre application Android comme décrit dans ce link. Cela fonctionne très bien dans notre application et la validation côté serveur fonctionne comme prévu. Maintenant, nous voulons ajouter un numéro quotidien de restriction SMS pour le même numéro de téléphone ou le même appareil pour éviter les abus. Les citations du lien -Firebase: Restreindre le nombre de SMS pour le même numéro de téléphone ou le même appareil

Pour éviter les abus, Firebase impose une limite au nombre de messages SMS pouvant être envoyés à un seul numéro de téléphone au cours d'une période donnée. Si vous dépassez cette limite, les demandes de vérification du numéro de téléphone risquent d'être limitées. Si vous rencontrez ce problème au cours du développement, utilisez un numéro de téléphone différent pour le test ou réessayez ultérieurement la demande.

Ainsi, les questions sont -

  1. Quelle est la limite des SGS dans combien de temps pour un certain nombre?
  2. Y a-t-il un moyen quelconque de firebase android sdk fin de restreindre le nombre de SMS pour le même numéro ou le même appareil.
  3. Y at-il un moyen quelconque de la console Firebase de restreindre le nombre de SMS pour le même numéro ou le même périphérique.

Répondre

0

firebaser ici

Depuis cette limite est en place pour prévenir les abus, il est ni fixe ni documentée.

Il n'existe aucun moyen de configurer cette limite côté serveur à partir de votre code ou de la console. Comme le dit le lien, si vous atteignez la limite pendant le développement, vous devriez soit attendre un peu ou essayer avec un autre téléphone/numéro.

Si vous trouvez que vous avez atteint cette limite à plusieurs reprises pendant le développement, reach out to Firebase support pour une aide personnalisée au dépannage ou au moins pour nous faire savoir que la limite semble déraisonnable pour votre pratique de développement.

+1

Merci pour la réponse. En fait, nous n'avons pas encore atteint la limite pendant le développement. Mais nous cherchons des solutions pour restreindre l'utilisateur réel qui essaie de demander trop de temps pour le SMS. Nous avons déjà été confrontés à ce type de comportement malavisé lorsque nous utilisions des chiffres provenant de tissus, pour lesquels notre identifiant client était banni sans préavis. En chiffres nous n'avions rien à faire car c'était complètement leur propre interface utilisateur pour la méthode de vérification. Nous cherchons donc une solution pour restreindre ce type de comportement avant de le déployer en production. Firebase introduira-t-il ce type de flexibilité dans un proche avenir? Encore merci – Ashiq

+1

La limite est non configurable pour le moment. Il peut s'agir d'un bon candidat pour une [demande de fonctionnalité] (https://firebase.google.com/support/contact/bugs-features/). Si jamais votre projet est bloqué, le meilleur moyen est de [contacter le support Firebase] (https://firebase.google.com/support/contact/troubleshooting/) pour obtenir une aide personnalisée en matière de dépannage. –

+0

Demande de la fonctionnalité. Merci..... – Ashiq