Initiation à App ID
La sécurité des applications peut s'avérer être un sujet incroyablement compliqué. Pour la plupart des développeurs, il s'agit de l'une des composantes les plus difficiles du processus de création d'application. Comment pouvez-vous être sûr que vous protégez les informations de vos utilisateurs ? En intégrant IBM Cloud® App ID à vos applications, vous pouvez sécuriser les ressources et ajouter un processus d'authentification; même si vous ne possédez pas une grande expérience en matière de sécurité.
En demandant aux utilisateurs de vous connecter à votre application, vous pouvez stocker des données utilisateur telles que des préférences d'application ou des informations provenant des profils sociaux publics, puis utiliser ces données pour personnaliser chaque expérience de votre application. App ID fournit une infrastructure pour vous, mais vous pouvez également apporter vos propres signes de marque dans les écrans lorsque vous utilisez le répertoire cloud.
Vous débutez ? Essayez de parcourir nos tutoriels vidéo.
Créer une instance de service
Pour commencer, créez et liez une instance d'App ID à votre application.
- Vérifiez que vous disposez bien des prérequis IBM Cloud.
- Dans le catalogue IBM Cloud, sélectionnez App ID. L'écran de configuration du service s'ouvre.
- Attribuez un nom à votre instance de service ou utilisez le nom prédéfini.
- Sélectionnez votre plan de tarification, puis cliquez sur Créer.
Voilà ! Vous êtes prêt à débuter la configuration de vos paramètres d'application.
Configurer un modèle d'application
Vous pouvez utiliser l'un des modèles d'application préconfigurés pour vous familiariser avec l'utilisation du service.
Prêts à l'emploi, les modèles d'applications sont configurés avec deux fournisseurs d'identité et offrent la possibilité de passer en revue le processus d'authentification. Les modèles d'application proposés sont iOS Swift, Android,
Node.js, Java et Single-page application. Si vous ne voyez pas de langue dans laquelle vous vous sentez à l'aise pour travailler, ne vous inquiétez pas ! Vous pouvez intégrer App ID dans votre propre
application en utilisant les API fournies.
Pour générer un modèle d'application :
-
Cliquez sur Télécharger un exemple.
-
Cliquez sur la langue de votre choix pour télécharger l'exemple. Vous ne trouvez pas le langage que vous recherchez ? Ne vous inquiétez pas ! Vous pouvez tirer parti d'App ID grâce aux API.
-
Assurez-vous que les prérequis sont installés ou satisfaits.
-
Suivez la procédure Générer & Exécuter pour configurer votre exemple avec App ID.
-
Cliquez sur Vérification de l'activité pour visualiser les événements d'authentification qui se sont produits. Tout type de connexion crée un événement visible sur cette page.
-
Personnalisez le widget de connexion.
- Ajoutez une image, telle qu'un logo de marque, en cliquant sur Sélectionner et parcourez votre système local pour recherche une image à télécharger.
- Choisissez un schéma de couleurs en sélectionnant l'une des options de couleur ou en spécifiant une valeur hexadécimale.
- Basculez d'une application Web à une application mobile pour voir à quoi ressemble le jeu de couleurs sur chaque type d'appareil.
- Lorsque vos choix vous conviennent, cliquez sur Sauvegarder les modifications.
-
Dans un navigateur, actualisez votre page de connexion. Les modifications apportées à l'étape précédente sont déjà visibles.
Etapes suivantes
Prêt à vous lancer et à créer vos propres applications ? Commencez par ajouter le service à votre application. Il fournit des logiciels SDK pour les langages les plus utilisés, et si vous ne trouvez pas de logiciel SDK correspondant au langage utilisé pour écrire votre application, vous pouvez toujours tirer parti d'App ID en utilisant les API.