ID d'utilisateur

From Resonite Wiki
This page is a translated version of the page User ID and the translation is 100% complete.

L'ID d'un utilisateur (aussi appelé userid) est un ID immuable lié a leur compte Resonite.

Format

Tous les ID d'utilisateurs commencent par U- (la lettre "U" signifiant "utilisateur"; d'autres exemples sont "G" et "R" qui veulent dire "groupe" et "record" respectivement).

Il y a deux formats possible pour les ID d'utilisateur.

ID d'utilisateur normal

La plupart des ID d'utilisateur sur Resonite sont un ID "Snowflake", suivant le format U-<snowflake>.

Par exemple, l'ID d'un utilisateur peut ressembler a U-fX3pKe7AYYQ.

ID nom d'utilisateur

Dans le cas d'un compte migré ou d'un compte système comme le Resonite bot, l'ID d'utilisateur peut apparaître dans un format différent.

Dans ce cas, il va suivre le format U-<nom d'utilisateur>.

Par exemple, un ID d'utilisateur peut ressembler a U-Frooxius.

Ne jamais assumer qu'un ID va correspondre a un nom d'utilisateur.

Utilisation

Il est généralement recommandé de ne jamais afficher cet ID dans des situation utilisateur (facettes, mondes, ect) et a la place afficher le nom d'utilisateur de la personne en utilisant UserUsername en ProtoFlux.

Comme l'ID d'utilisateur ne peut pas être changé, il est recommandé de l'utiliser pour les variables Cloud et composants comme ValueUserOverride.

Trouver un ID d'utilisateur

Trouver un ID d'utilisateur peut être simple et fait de différentes manières:

  • Se connecter au site de Resonite affichera votre proper ID d'utilisateur
  • Utiliser la node ProtoFlux UserFromUsername en combinaison avec UserUserID (ne fonctionne qu'avec des joueurs présents dans la session)
  • Utiliser un inspecteur d'utilisateurs (ne fonctionne qu'avec des joueurs présents dans la session)
  • Utiliser l'API pour chercher et trouver des utilisateurs
  • Utiliser un outil de recherche comme celui de marsmaantje (resrec:///U-marsmaantje/R-c671fca0-7b46-413f-a116-d57b8fbdbeba)