Aller au contenu principal
Human Token
Markdown

Avec une simple photo du visage, vous transformez votre utilisateur en un humain unique. Simple, intuitif et sécurisé.

Un humain. Un token. Toujours. Human Token crée une identité unique pour chaque visage à partir d'un seul selfie, sans exiger de document officiel. C'est utile aussi bien là où ce lien n'existe pas que là où vos clients préfèrent ne pas partager leur numéro de document. Chaque fois que nécessaire, demandez une nouvelle vérification et comparez les tokens : des tokens identiques signifient le même humain.

Cela vous permet de :

  • Détecter les utilisateurs récurrents et prévenir les comptes en double : un visage, un token. Identifiez les comptes en double ou frauduleux à l'inscription, à la connexion et à la récupération, sans documents officiels.
  • Intégrer via Web, Native ou API : en utilisant uniquement l'image de selfie comme entrée, sans données de document supplémentaires requises.
  • Combiner avec d'autres signaux : ajoutez Human Token à d'autres capabilities selon vos besoins.

Parmi les scénarios les plus courants figurent les attaques par deepfake (confirmer qu'une personne réelle et présente se trouve derrière chaque action, sans CAPTCHA et sans SMS), les comptes multiples, l'abus de promotions et de parrainages, la récupération de mot de passe, l'authentification d'un nouvel appareil et la réduction des impayés. Évaluez le risque avant la décision, pas après la perte.

Ce que cela fait​

À partir du selfie capturé, Human Token génère un identifiant biométrique stable et opaque (humanToken) qui représente ce visage de manière unique. L'utilisateur ne déclare aucun identifiant — l'identité est le résultat de l'appel, non l'entrée. À chaque correspondance réussie, la réponse retourne le même humanToken, permettant de reconnaître le même utilisateur lors de processus futurs, sur n'importe quel appareil ou session.

Privacy by Design : aucune donnée préalable n'est nécessaire et la photo du visage peut être supprimée après le traitement : ce qui reste dans votre système, c'est le token, pas le visage — ce qui réduit considérablement l'exposition biométrique de votre entreprise et de vos clients.

Entrées​

La seule entrée est le selfie. Avec les flux API Only, votre back-end l'envoie sous forme d'imageBase64 dans le corps de Créer un processus. Avec le flux Human Token Journey flow (humantoken ou humantoken+revalidation), le selfie est capturé dans le parcours.

SDK requis pour une capture de qualité

Pour garantir que l'image envoyée via API répond aux exigences biométriques, utilisez le SDK Unico pour votre plateforme ou suivez le Standard de capture. Human Token n'accepte pas d'images arbitraires sans contrôle de qualité à la capture.

Réponses possibles​

Le résultat arrive dans data.humanToken : value est l'identifiant, et state indique où en est le processus — PROCESS_STATE_FINISHED lorsque le résultat est prêt. Voir Créer un processus › Interpréter le résultat.

Lorsqu'aucun humanToken ne peut être généré

Il existe un seul scénario dans lequel Human Token ne produit pas de humanToken : le visage ne peut pas être identifié dans l'image soumise — aucun visage n'est détecté, la qualité de l'image est trop faible, ou le visage ne respecte pas le standard de capture (incliné, tourné de côté). Suivre le Standard de capture permet de l'éviter.

humanToken est un identifiant stable et opaque — le même utilisateur résout toujours la même valeur. Stockez-le avec votre enregistrement utilisateur pour reconnaître la même personne lors des appels Human Token ultérieurs.

Intégration par API​

Human Token s'exécute sur l'Human API. Votre back-end crée le processus avec Créer un processus : avec un flux API Only (api+humantoken, api+liveness+humantoken ou api+liveness+humantoken+revalidation), le humanToken est renvoyé dans la même réponse ; avec le flux Human Token Journey flow (humantoken ou humantoken+revalidation), l'utilisateur suit le parcours et votre back-end récupère le résultat avec Récupérer un processus.

Pour commencer :

  1. Configurez l'Authentification — chaque appel envoie votre clé d'accès dans l'en-tête x-unico-accesskey.
  2. Créez le processus avec Créer un processus et lisez data.humanToken.
  3. Récupérez à nouveau le processus, si nécessaire, avec Récupérer un processus.

Disponibilité​

Composants d'intégration requis
API Web