From f4fcc42fac55a69093768beb543064a394fffaf9 Mon Sep 17 00:00:00 2001 From: Zaerog <318722065+saucissefarciehumaine-prog@users.noreply.github.com> Date: Sun, 6 Sep 2026 11:50:05 +0200 Subject: [PATCH] =?UTF-8?q?Products:=20TigerHub=20=E2=80=94=20a=20public?= =?UTF-8?q?=20list=20link,=20in=20practice?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit An addition to products/tigerhub.md (its home), not a new page: the token is the whole key; links are made and revoked from the apps, TigerHub only renders them; publishing again yields a new token; read-only and scoped to that list. Plus the link-vs-friend table, pointing at the sharing model owned by concepts/inventory-and-cloud-sync.md. No claim on how fast a revoked link stops resolving — only what the apps offer. i18n/fr mirror updated, hash current. check:docs, check:i18n and build green locally. Co-Authored-By: Claude Fable 5.1 --- docs/products/tigerhub.md | 30 ++++++++++++++++++++++++++++++ i18n/fr/products/tigerhub.md | 34 +++++++++++++++++++++++++++++++++- 2 files changed, 63 insertions(+), 1 deletion(-) diff --git a/docs/products/tigerhub.md b/docs/products/tigerhub.md index ef864c6..9ff87fb 100644 --- a/docs/products/tigerhub.md +++ b/docs/products/tigerhub.md @@ -41,6 +41,36 @@ flowchart TB - **Goodies** (`/goodies`) — the official cap and polo. Buying one is one of the ways to [support the project](../support.md). +## A public list link, in practice + +A public list link is `https://tigersystem.io/list/`. Three things to +know before you paste one somewhere: + +- **The token is the whole key.** Anyone holding the link opens the list — no + account, no app, nothing to prove. Treat it like a password you chose to + share: fine for a forum post or a friend, not for a list you would mind + seeing copied further. +- **It is made and unmade from the apps, not from the website.** Tiger Studio + and Tiger NFC Connect generate and revoke share links (see *Interactions* + below); TigerHub only renders what they publish. Revoking is how you + withdraw a list; publishing it again afterwards produces a **new** token, + so a link handed out earlier is not revived by it. +- **Read-only, and only that list.** The viewer sees the list you published + and nothing else from your account. Wishlists are shared the same way. + +A link is one of two ways to share; the other is a friend: + +| | Public list link | Friend | +|---|---|---| +| Who sees it | anyone with the link | one person you accepted | +| Needs an account | no | yes | +| How | generate a link in the apps | exchange discovery codes | +| Undo | revoke the link | remove the friend | + +The friend half is summarised here only to sit beside the link; the request +and removal rules, and the server-side enforcement of both, belong to +[Inventory & cloud sync](../concepts/inventory-and-cloud-sync.md). + ## TigerHub is not the database The user accounts and the data behind all the apps live in **plain Firebase** diff --git a/i18n/fr/products/tigerhub.md b/i18n/fr/products/tigerhub.md index cc884d0..6ece8a7 100644 --- a/i18n/fr/products/tigerhub.md +++ b/i18n/fr/products/tigerhub.md @@ -1,5 +1,5 @@ --- -sourceHash: cb19118f5e46d0c5e473f54203faefcd68e0d63d44df65395c86a415d8cfa58d +sourceHash: d45e89c2c7d78d29cde40e360b79944fe16e2d6691bd0411d0ea79299082efde sourcePath: docs/products/tigerhub.md --- @@ -51,6 +51,38 @@ flowchart TB - **Goodies** (`/goodies`) — la casquette et le polo officiels. En acheter est l'une des façons de [soutenir le projet](../support.md). +## Un lien de liste publique, en pratique + +Un lien de liste publique a la forme `https://tigersystem.io/list/`. +Trois choses à savoir avant d'en coller un quelque part : + +- **Le token est toute la clé.** Quiconque détient le lien ouvre la liste — + sans compte, sans application, sans rien à prouver. Traitez-le comme un mot + de passe que vous avez choisi de partager : parfait pour un forum ou un ami, + pas pour une liste que vous n'aimeriez pas voir recopiée plus loin. +- **Il se crée et se retire depuis les applications, pas depuis le site.** + Tiger Studio et Tiger NFC Connect génèrent et révoquent les liens de partage + (voir *Interactions* ci-dessous) ; TigerHub ne fait qu'afficher ce qu'elles + publient. Révoquer, c'est ainsi qu'on retire une liste ; la republier ensuite + produit un **nouveau** token, si bien qu'un lien distribué auparavant n'en + est pas ressuscité. +- **En lecture seule, et cette liste seulement.** Le visiteur voit la liste + que vous avez publiée et rien d'autre de votre compte. Les listes de souhaits + se partagent de la même façon. + +Un lien est l'une des deux façons de partager ; l'autre, c'est un ami : + +| | Lien de liste publique | Ami | +|---|---|---| +| Qui la voit | quiconque a le lien | une personne que vous avez acceptée | +| Compte nécessaire | non | oui | +| Comment | générer un lien dans les applications | échanger des codes de découverte | +| Annuler | révoquer le lien | retirer l'ami | + +La moitié « ami » n'est résumée ici que pour tenir à côté du lien ; les règles +de demande et de retrait, et leur application côté serveur, appartiennent à +[Inventaire et synchronisation cloud](../concepts/inventory-and-cloud-sync.md). + ## TigerHub n'est pas la base de données Les comptes utilisateurs et les données derrière toutes les applications vivent