eIAM pour Apps mobile native

eIAM est le système central d'accès et d'autorisation de l'administration fédérale pour les applications web et les applications mobiles natives.

Pour faciliter le développement d'applications mobiles natives (pour iOS et Android) et respecter les meilleures pratiques, un exemple d'application avec son code source a été fourni, montrant comment se connecter à eIAM via OpenID Connect (OIDC) pour iOS et Android. Il est fortement recommandé d'utiliser ces applications exemples comme base pour le développement de vos propres applications, afin d'assurer une intégration fluide et le support d'eIAM.

Regardez la courte vidéo à ce sujet :

Developing native mobile apps with eIAM. Das im Video erwähnte CH-LOGIN wird durch AGOV abgelöst, das Integrationspattern bleibt unverändert.


Exemple de connexion OIDC eIAM dans une application mobile iOS

Cet exemple d'application native est un projet d'authentification qui démontre les meilleures pratiques pour l'intégration d'OpenID Connect dans une application iOS. L'application permet à l'utilisateur de se connecter à trois environnements eIAM (REF/ABN/PROD) et affiche des informations sur les jetons. Un écran de diagnostic donne aux développeurs un accès direct aux informations et actions importantes.

Lien :
Code source :

Exemple de connexion OIDC eIAM dans une application mobile Android

Cet exemple d'application native est un projet d'authentification qui démontre les meilleures pratiques pour l'intégration d'OpenID Connect dans une application Andriod. L'application permet à l'utilisateur de se connecter à trois environnements eIAM (REF/ABN/PROD) et affiche des informations sur les jetons. Un écran de diagnostic donne aux développeurs un accès direct aux informations et actions importantes.

Lien :
Code source :