diff --git a/src/item_explanation.md b/src/item_explanation.md index 68726e4..19d5af1 100644 --- a/src/item_explanation.md +++ b/src/item_explanation.md @@ -4,7 +4,7 @@ All following requests can only read the uploaded data. To use the build-in link-shortener functionality you have to POST the URL with Content-Type: text/x-uri or Content-Type: text/uri-list. -To change the default expiration date, you can use the `?ttl=` parameter. It supports durations like `60s`, `60m`, `24h`, `30d`, `12M`, `1y` or iso dates like `1970-01-01T00:00:00` in UTC timezone. +To change the default expiration date of one month, you can use the `?ttl=` parameter. It supports durations like `60s`, `60m`, `24h`, `30d`, `12M`, `1y` or iso dates like `1970-01-01T00:00:00` in UTC timezone. ## Upload a link `$ curl -H "Content-Type: text/x-uri" --data "https://example.com" ` @@ -19,8 +19,11 @@ To change the default expiration date, you can use the `?ttl=` parameter. It sup `$ tar -cz my-files* | curl -X POST -H "Content-Type: application/gzip" -T - ` ## Enryption -`$ tar -cz my-files | gpg -c | curl -X POST -H "Content-Type: application/octet-stream" -T - ` -`$ curl | gpg -d - | tar -xzf` +``` +$ tar -cz my-files | gpg -co tmp.tar.gz +$ curl -X POST -H "Content-Type: application/octet-stream" -T tmp.tar.gz +$ curl | gpg -d - | tar -xzf +``` ## Accessing the data After uploading data you can access it by accessing with an optional file extension that suits the data that you uploaded. diff --git a/src/openid.rs b/src/openid.rs index 17dcc83..6cd017f 100644 --- a/src/openid.rs +++ b/src/openid.rs @@ -185,7 +185,7 @@ pub async fn handle_callback( let id = rand::thread_rng() .sample_iter(Alphanumeric) - .take(16) + .take(8) .map(char::from) .collect::();