Les clients natifs n'ont pas de secrets qui leur sont associés — étant donné qu'ils sont destinés à s'exécuter sur des appareils, on suppose qu'ils ne seraient pas en mesure de protéger un secret. Les clients natifs utilisent le clientID pour identifier l'application cliente, mais l'authentification implique toujours une identité utilisateur dans le processus. Si vous choisissez l'un des exemples de clients natifs sur http://github.com/azureadsamples, vous verrez comment le clientid suffit à déclencher l'authentification utilisateur.