Как сделать для пользователя свой уникальный контент Firebase?
В моём приложении можно добавлять данные в избранное, это избранное должно быть для каждого пользователя своё.
Как это реализовать с помощью Firebase?
Пробовал и через Realtime database, так и через Firestore Database, но сколько гуглю, сколько читаю документацию у меня не получается создать, голова уже кипит
Я примерно понимаю как должна выглядеть база данных: favourite/uid и тут массив с объектами уникального контента
В виде кода это уже фриланс заказ какой-то. Суть такая - при создании данных надо делать привязку к юзеру, а при запросе данных фильтровать по тому юзеру, кто запрашивает.
В firebase корневой документ это коллекция (не помню точно, но если не корневой, то следующий точно коллекция). В ней заводите документы не с уникальным ид, а именно идентификатором зарегистрированного пользователя. И пишете правила, что только пользователь с этим id может изменять и читать именно эту коллекцию. После этого, когда пользователь авторизовался, есть его уникальный id, пусть читает свою коллекцию, типа /favs/usrid/