Android: регистрация пользователя в качестве администратора в firebase - PullRequest
0 голосов
/ 13 мая 2018

Я сейчас занимаюсь разработкой блогового приложения в Android Studio через Firebase, которое позволяет зарегистрированному пользователю добавлять, обновлять и удалять сообщения, и мне интересно, есть ли способ зарегистрировать пользователя в качестве администратора, где пользователь-администратор является единственным пользователемкто может добавлять, обновлять и удалять сообщения?

1 Ответ

0 голосов
/ 13 мая 2018

Вот способ объявить определенных пользователей с определенной ролью, например, «admin»:

Вы устанавливаете правило безопасности, подобное приведенному ниже, для данных, которые вы хотите, чтобы они были доступны для записи / «удаления» только администратором:

".write": "auth != null && root.child('admins/' + auth.uid).exists()"

И вы объявляете uid пользователей "admin" как потомков узла базы данных "admins":

- admins
    -h7yic7LeS123asdfsdgwPrfKZ2: true.     //<- key = uid of a admin user
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...