Это правило должно быть достаточно хорошим.
service cloud.firestore {
match /databases/{database}/documents {
match /YOUR_COLLECTION_NAME/{doc} {
allow write, read: request.auth.uid != null
}
}
}
Но вы уверены, что правильно настраиваете свою аутентификацию?
Проверьте Аутентификация -> Метод входа и убедитесь, что вы включили нужных вам провайдеров.Используя Firebase SDK для аутентификации, вы сможете пройти эту проверку после входа в систему вашего пользователя.Взгляните это