feat: add scoped upload tokens
This commit is contained in:
@@ -22,6 +22,14 @@ Beispiel mit `curl`:
|
||||
curl -T ./datei.pdf -H 'X-File-Name: datei.pdf' 'https://files.example.tld/_request/<id>/upload'
|
||||
```
|
||||
|
||||
Admins können scoped Upload-Tokens unter `/manage/admin/tokens` erstellen. Diese Tokens erlauben
|
||||
`curl -T`-Uploads in einen festen Dateimanager-Ordner. Pfade unterhalb des Tokens dürfen
|
||||
Unterordner enthalten; `..` und `.php`-Zieldateien werden abgelehnt.
|
||||
|
||||
```bash
|
||||
curl -T ./file.txt -H 'Authorization: Bearer <token>' 'https://files.example.tld/_token-upload/subdir/file.txt'
|
||||
```
|
||||
|
||||
## Lokale Initialisierung
|
||||
|
||||
Dev-Vorschau ohne lokale Node/npm-Installation:
|
||||
|
||||
Reference in New Issue
Block a user