сопоставить ключ ввода базы данных с адресом электронной почты / телефоном для аутентификации пользователя в firebase - PullRequest
0 голосов
/ 27 ноября 2018

Я создал свое первое приложение для Android, в котором пользователи вводят множество свойств своих детей для каждого ребенка, например:

(имя отца, имя ребенка, возраст, рост, вес, пол)

Пользователь входит в приложение, используя учетную запись gmail или номер телефона.

Пользователь может добавить много записей (в зависимости от количества своих детей) и для каждого ребенка, когда он заполняет строкии нажимает кнопку отправить, запись отправляется со своего телефона (приложения) в мою базу данных (консоль Firebase).

Проблема в том, что я боюсь спамеров, которые будут связываться с поддельными электронными письмами и другими телефонными номерами и создавать столько жеEnteries, как они могут (или BOT).

Так что мне нужно, чтобы получить с каждой Entery, адрес электронной почты для входа или телефон, связанный с пользователем.Например, для каждой энтеросии в моей базе данных мне нужен пример энтри:

(# USER_KEY, имя отца, имя ребенка, возраст, рост, вес, пол)

Вставлен USER_KEYавтоматически и поможет мне сопоставить каждую энтузиаст с пользователем моего приложения!

Итак: 1 / пользователь будет вводить столько раз, сколько он хочет, для записей 2 / я проверю точность записей (поддельные имена детей или другие ...) 3 / если есть подозреваемый пользователь, яОбратите внимание на его USER_KEY в записях моей базы данных. 4 / Я захожу в раздел аутентификации в firebase и ДЕАКТИВИРУЮ электронную почту или номер телефона спамера.

Пожалуйста, помогите мне!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...