Então, estamos buscando dados, escrevendo dados, estamos
usando nosso token para nos autenticarmos, para obter acesso a recursos restritos. Estamos usando o ID do
usuário para escopo de nossos produtos e também para nossos pedidos.
Com isso, temos o aplicativo que podemos ver aqui.
Agora, uma coisa que notei aqui é que, se eu entrar e entrar na minha seção de administração, ainda não vejo
o produto que acabei de criar. Então, algo está errado aí, vamos
verificar o criador da
ação de nossos produtos onde eu busco o produto e onde faço a filtragem. Lá, verifico se o ID do proprietário
do produto que estou vendo é igual ao meu userId, mas
sim, aqui é claro que eu tiver um
erro, ainda tenho meu ID de proprietário codificado, esse ID de proprietário aqui.
Bem, é claro que isso deve
ser recuperado do back-end, então existe a chave resData. ownerId, quero levar o ID do proprietário que obtive a partir da data
em que obtive no Firebase.
Então, com essa mudança,
agora, se fizermos isso novamente e fizermos login novamente, se eu for agora para admin, agora vejo meu cachecol lá.