Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions docs/products/tigerhub.md
Original file line number Diff line number Diff line change
Expand Up @@ -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/<token>`. 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**
Expand Down
34 changes: 33 additions & 1 deletion i18n/fr/products/tigerhub.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sourceHash: cb19118f5e46d0c5e473f54203faefcd68e0d63d44df65395c86a415d8cfa58d
sourceHash: d45e89c2c7d78d29cde40e360b79944fe16e2d6691bd0411d0ea79299082efde
sourcePath: docs/products/tigerhub.md
---

Expand Down Expand Up @@ -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/<token>`.
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
Expand Down
Loading