Pelo que pude perceber, o método upload encapsula a foto e suas informações complementares e envia para o backend em uma requisição POST. Como a API faz a associação com o usuário? Ela decodifica o token enviado no header? Ou de alguma forma fica uma sessão criada no backend?