Depuis le début, l’un de nos principaux slogans a été : intégration simple. C’est pourquoi l’API de prévision a été le premier composant à être publié.

Récemment, quelques partenaires ont demandé une manière plus facile de permettre à leurs utilisateurs d’accéder aux services Lokad depuis leurs applications web.

En effet, notre API de prévision prend en charge le téléchargement de données vers Lokad et le téléchargement de prévisions depuis Lokad, mais elle ne prend pas en charge l’ouverture d’un compte Lokad en premier lieu.

Du point de vue de l’utilisateur d’une application partenaire, cela signifie qu’il/elle devait se rendre sur notre page d’inscription, s’inscrire manuellement, récupérer la clé API, et enfin revenir à l’application d’origine pour finaliser la configuration du module de prévision.

Évidemment, il y avait de la place pour l’amélioration : supprimez simplement l’étape d’inscription manuelle.

C’est ainsi que Lokad.TinyAuth est né. Il s’agit d’une petite API de style REST pour ouvrir un compte Lokad, ou pour obtenir une clé API à partir d’un compte Lokad existant.

Cette API est vaguement inspirée d’OAuth ; mais beaucoup plus simple (et beaucoup moins expressive aussi). Fondamentalement, l’API est livrée avec la commande REST suivante

qui renvoie une clé API associée au compte nouvellement créé. Les applications partenaires peuvent maintenant permettre à leurs utilisateurs de commencer avec Lokad en quelques secondes.