Comment suivre les téléversements d’un utilisateur précis ?
Utilisez les champs d’une Assembly pour joindre des métadonnées de corrélation, telles qu’un identifiant utilisateur ou la référence de téléversement de votre application. Avec le plugin Transloadit d’Uppy, utilisez assemblyOptions pour obtenir auprès de votre backend params, signature et, facultativement, fields.
Par exemple, assemblyOptions.fields: { user_id: 'user-123' } rend la valeur accessible sous la forme ${fields.user_id} dans les Instructions et dans l’objet fields de l’Assembly Status. Consultez la section champs dans les Templates.
Uppy envoie ces champs sous forme de parties multipart distinctes, en dehors de la chaîne sérialisée params. Ils sont contrôlés par le client. Même un champ contenu dans un params.fields signé peut être remplacé dans les champs fusionnés par un champ multipart ultérieur portant le même nom. N’utilisez pas les seuls champs renvoyés pour authentifier un utilisateur, choisir une destination de stockage autorisée ou accorder l’accès aux résultats.
Pour une association contrôlée par votre application, suivez la procédure Vérifier l’utilisateur d’un téléversement.