Я могу успешно отправлять из Firebase pu sh уведомления и получать их на мобильный телефон. Я могу делать все (пока), используя официальный пакет firebase_messaging .
В моем приложении Flutter есть переменная с именем bool isAdmin
, которая может быть истинной или ложной, в зависимости от обстоятельств. Мне нужно сделать так, чтобы некоторые уведомления видели только люди, которые на самом деле являются администраторами.
Другими словами, определенные уведомления pu sh можно увидеть, только если isAdmin = true
. Как я могу это сделать?
ВОЗМОЖНОЕ РЕШЕНИЕ
Я думаю добавить флаг в полезную нагрузку тела уведомления pu sh под названием adminPush
, которое может быть правдой или ложью. Но тогда как я могу прочитать это поле и предотвратить появление уведомления?