2017-10-15 63 views
0

我們正在嘗試在我們的Android應用中實施如本link中所述的Firebase手機驗證。它在我們的應用程序中正常工作,並且服務器端驗證按預期工作。現在,我們希望爲相同的電話號碼或同一設備添加每日限制的短信數量,以防止濫用。鏈接引號 -Firebase:限制同一電話號碼或同一設備的短信號碼

爲防止濫用,Firebase對可在一段時間內發送到單個電話號碼的SMS消息數量實施限制。如果超過此限制,電話號碼驗證請求可能會受到限制。如果您在開發過程中遇到此問題,請使用其他電話號碼進行測試,或稍後再次嘗試請求。

所以,問題是 -

  1. 是多少短信多少時間內對任何數量的限制?
  2. 是否有任何方式從firebase android sdk結束限制短信號碼爲相同的號碼或相同的設備。
  3. 有沒有什麼辦法可以從Firebase控制檯限制同一號碼或同一設備的短信號碼。

回答

0

這裏

由於此限制firebaser是爲了防止濫用行爲,這既不是固定的,也沒有記載。

無法從代碼或控制檯配置此服務器端限制。

正如鏈接所言,如果您在開發過程中達到極限,您應該稍微等一下,或嘗試使用不同的電話/號碼。

如果您在開發過程中發現您重複達到此限制,請提供個人化的幫助來解決問題,或者至少讓我們知道您的開發實踐的限制似乎不合理。

+1

感謝您的回覆。其實我們在開發過程中並沒有達到極限。但我們正在尋找解決方案來限制真正嘗試多次請求SMS的用戶。在我們使用織物數字之前,我們遇到過這種類型的不正常行爲,因此我們的客戶ID在未經通知的情況下被禁止使用。在數字中,我們沒有任何事情要做,因爲它完全是他們自己的用於驗證方法的用戶界面。因此,我們正在尋找解決方案,以便在生產部署之前先限制這種不正常行爲。 Firebase將在近期推出這種類型的靈活性嗎?再次感謝 – Ashiq

+1

此限制是不可配置的。它可能是[功能請求](https://firebase.google.com/support/contact/bugs-features/)的理想選擇。如果您發現項目被阻止,最好的途徑是[聯繫Firebase支持](https://firebase.google.com/support/contact/troubleshooting/),以獲得個性化的故障排除幫助。 –

+0

將請求該功能。謝謝..... – Ashiq