Intégrer la connexion au compte boutique dans un logiciel de bureau
Dans l'administration Launch, ouvrez « Intégration du programme → Vérification de l'intégration et code ». Choisissez un produit existant, le langage et l'environnement sandbox ou live, puis générez la fonction de connexion. Launch renseigne automatiquement l'URL publique de la boutique, la correspondance des produits Launch et Licentivo, les clés publiques de signature et l'environnement.
Les clients saisissent seulement l'e-mail et le mot de passe enregistrés dans votre boutique. Les développeurs n'ont pas à saisir deux identifiants internes de produit ni à créer pour le client launch-config.json ou product.json. Le fichier privé du serveur config.yaml ne doit jamais être distribué avec le logiciel client.
Connect/connect : de quoi s'agit-il ?C'est le point d'initialisation du client : il valide et conserve la configuration publique, relie le client Launch au SDK Licentivo embarqué et renvoie un objet application. Il ne connecte aucun compte et ne débloque aucune fonction payante. Poursuivez avec Login ou Restore, puis utilisez RunFeature autour de l'opération métier réelle.
Voir le code complet et la gestion des erreurs dans neuf langages ↗