ExcelID sur un autre appareil
Cette page décrit un cas d’usage courant : l’utilisateur visite votre service sur un appareil (par exemple un ordinateur) et utilise ExcelID mobile sur un autre appareil, son téléphone, pour s’identifier ou signer.
A. L’utilisateur choisit « Se connecter avec ExcelID » dans votre service.
- Votre frontend appelle votre backend pour indiquer que l’utilisateur veut s’identifier.
- Votre backend appelle le service ExcelID pour créer une demande.
- Le service ExcelID renvoie
orderRef,qrStartTokenetqrStartSecret. - Votre backend calcule le code QR animé. Il le met à jour chaque seconde et le transmet au frontend, qui l’affiche (voir Code QR).
B. L’utilisateur scanne le code QR avec son application ExcelID.
Dans l’application, il touche « Scanner QR code » et vise le code. S’il est valide, l’application affiche l’écran « Identification ».
C. L’utilisateur s’identifie dans l’application.
Il lit votre texte (userVisibleData) et confirme avec son empreinte ou son code de sécurité.
D. En arrière-plan, votre backend vérifie l’état de la demande.
- Votre backend appelle
/collecttoutes les 2 secondes. - Quand la demande est terminée, il reçoit le
personalNumberet les informations de l’utilisateur. - L’utilisateur est identifié dans votre service.
Proposez toujours aussi l’option « ExcelID sur cet appareil » : certains utilisateurs naviguent sur une tablette et gardent ExcelID sur leur téléphone, d’autres l’inverse. Voir Guide, mobile.