Я перенес данные в хранилище firebase, которое имеет структуру типа:
<fileId>/<filename>
Я могу хранить идентификаторы файлов, связанные с пользователем, в базе данных firebase, например:
<userId>/<fileids>
* 1006 может получить что-то вроде
auth.uid/fileids
из базы данных firebase в правилах безопасности firestorage, чтобы разрешить чтение файла только пользователю auth, если fileIds принадлежат ему. Если нет, то какие все варианты доступны для достижения того же и какой из них лучший?