Могу ли я отправить значение с запросом к правилам Firestore - PullRequest
0 голосов
/ 12 февраля 2019

Я должен отправить значение с запросом, чтобы проверить его из правил Firestore, таких как (Recaptcha, чтобы избежать спама) или origin (защитите мой собственный API Firebase)!есть ли способ сделать это?

1 Ответ

0 голосов
/ 12 февраля 2019

Невозможно передать пользовательские параметры в правила Firestore.Наиболее распространенный обходной путь - это передача информации как части пути, хотя иногда она определенно неуклюжа.

Лучший способ предотвратить спам - это требовать, чтобы пользователи входили в систему, а затем ограничивали свои действия на основезная, кто они, и зная, что они сделали в прошлом.Например, большинство приложений ограничивают места, в которые пользователи могут писать, основываясь на их идентичности, а многие приложения имеют своего рода систему выравнивания, где пользователи постепенно получают больше разрешений по мере того, как они используют (и не злоупотребляют) приложение дольше.

...