Récupérer mon App ID

L'App ID est la seule information d'identification dont le SDK mobile a besoin. Une valeur, un appel, tous les produits.

  1. 1

    Ouvre l'écran SDK

    Dans le dashboard, choisis ton app, puis va dans SDK dans la barre latérale. Prends n'importe quel produit - l'App ID est le même pour tous, puisqu'il identifie l'app, pas la fonctionnalité.

  2. 2

    Copie-le

    Il ressemble à ça :

    txt
    624486b8-79c1-44ce-b3cf-454ef61da11d
    

    Copie-le avec le bouton à côté du champ.

  3. 3

    Range-le là où ton build peut le lire

    Il va dans la configuration de ton app, pas dans un .env que ton bundle ne verra jamais. La façon de l'injecter dépend de ta chaîne de build : une entrée Info.plist, un buildConfigField, un define Dart, une variable Metro.

Il est public, et c'est très bien

L'App ID est embarqué dans ton binaire. N'importe qui peut dézipper ton app et le lire, et ça ne change rien : il route une requête vers ton app, il n'ouvre aucun accès aux données de ton studio.

Ce qu'il ne permet pas :

  • lire ton dashboard, ta boîte de réception ou tes statistiques
  • écrire au nom d'une autre app
  • agir comme un membre sans session

Ce qui authentifie vraiment une personne, c'est la session que le SDK ouvre au lancement, et le token qu'il émet. Si tu as besoin qu'Appwin fasse confiance à qui est cette personne de ton côté, c'est l'identité, et elle est signée.

Il n'y a pas de clé secrète côté mobile. Un secret livré à cent mille appareils n'est pas un secret : autant ne pas faire semblant. La frontière de confiance côté serveur, c'est l'identité signée, pas une chaîne dans ton binaire.

Suite

Choisis ta plateforme et branche-la :