FIrestore модели данных и правила безопасности функции секретного слова - PullRequest
0 голосов
/ 18 апреля 2020

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

Пример данных:

  • Вопрос: «Какой фрукт вам нравится?»
  • Секретное слово: «Апельсин»
  • Код скидки: ORANGE50OFF

1 Ответ

1 голос
/ 18 апреля 2020

Правила безопасности Firebase стоят между вашими данными и злоумышленниками . Вы можете написать простые или сложные правила, которые защищают данные вашего приложения до уровня детализации, которого требует ваше конкретное приложение c. Правило безопасности Firebase защищает ваши данные от несанкционированного доступа (ваше правило). Вы можете реализовать функцию секретного кода, используя nodejs или функция облачного HTTP путем отправки HTTP-запроса секретного кода и для получения кода скидки со стороны сервера, либо считывания из кэша на стороне сервера, либо считывания из базы данных Firebase база данных.

DEMO

...