Я реализовал Cloud Firebase для push-уведомлений в моем гибридном приложении Ionic.Все работает отлично, но я получаю предупреждения безопасности, чтобы исправить правила безопасности базы данных.В настоящее время я сохраняю информацию об устройстве и только некоторые пользовательские мета:
Ниже приведена схема моего документа (имя документа - устройства):
date: 21 January 2019 at 11:56:05 UTC+5 (timestamp)
email: "hello@abc.org"
name: "james"
token: "c0RRjAOGGx4:APA91bEhGvAiFFpUVcpscw33cljJUTvCCNRM"
userId: "1025"
Вот мои правила БД
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write;
}
}
}
Я испробовал следующие правила, но они все еще вызывают озабоченность по поводу безопасности
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read: if request.auth.uid != null;
allow write: if request.auth.uid != null;
}
}
}
Пожалуйста, укажите, какие правила безопасности мне следует применять?