Wie kann ich Uploads für einen bestimmten Benutzer nachverfolgen?
Verwenden Sie Assembly-Felder, um Korrelationsmetadaten anzuhängen, etwa eine Benutzer-ID oder die Upload-Referenz Ihrer Anwendung. Verwenden Sie mit dem Transloadit-Plugin von Uppy assemblyOptions, um params, signature und optionale fields von Ihrem Backend abzurufen.
Zum Beispiel macht assemblyOptions.fields: { user_id: 'user-123' } den Wert als ${fields.user_id} in den Instructions und im fields-Objekt im Assembly Status verfügbar. Siehe Felder in Templates.
Uppy sendet diese Felder als separate Multipart-Teile außerhalb der serialisierten params-Zeichenkette. Sie werden vom Client kontrolliert. Selbst ein Feld innerhalb der signierten params.fields kann in den zusammengeführten Feldern durch ein später folgendes Multipart-Feld mit demselben Namen ersetzt werden. Verwenden Sie zurückgegebene Felder nicht allein, um einen Benutzer zu authentifizieren, ein autorisiertes Speicherziel auszuwählen oder Zugriff auf Ergebnisse zu gewähren.
Für eine von Ihrer Anwendung kontrollierte Zuordnung folgen Sie Überprüfen des Benutzers eines Uploads.