1
Crie o token no seu backend
Defina tudo o que o navegador não pode escolher: pasta, tamanho, extensões e visibilidade. Um token com Um token nunca substitui um arquivo existente, a menos que você o crie com
prefix adiciona um
sufixo aleatório a cada nome, então os usuários não conseguem sobrescrever uns aos outros.overwrite: true (o padrão é false), então o
usuário não consegue sobrescrever o que já está armazenado.Autentique o seu próprio endpoint para que apenas usuários logados consigam um token.2
Envie a partir do navegador
3
Salve a URL
Envie
obj.url (e obj.id) para o seu backend e guarde-os junto com o usuário. Use o id para alterações futuras; a URL
só muda se você mover o arquivo.Solução de problemas
Mais sobre tokens em Autenticação, regras de tamanho e caminho em
Uploads, e limites por pasta em Regras de pasta.