Fin dall’inizio, uno dei nostri principi fondamentali è stato: integrazione semplice. Pertanto, l’API di previsione è stato il primo componente rilasciato.

Recentemente alcuni partner hanno richiesto un modo più semplice per consentire ai loro utenti di accedere ai servizi di Lokad dalle loro app web.

Infatti, la nostra API di previsione supporta il caricamento dei dati verso Lokad e il download delle previsioni da Lokad, ma non supporta l’apertura di un account Lokad in primo luogo.

Dal punto di vista dell’utente di un’app partner, ciò significa che doveva andare alla nostra pagina di registrazione, registrarsi manualmente, prendere la chiave API e infine tornare all’app di origine per completare la configurazione del modulo di previsione.

Ovviamente, c’era spazio per il miglioramento: eliminare del tutto il passaggio di registrazione manuale.

Ecco perché è nato Lokad.TinyAuth. Si tratta di una piccola API REST per aprire un account Lokad o ottenere una chiave API da un account Lokad esistente.

Questa API è ispirata in modo informale a OAuth; ma molto più semplice (e molto meno espressiva anche). Fondamentalmente, l’API viene fornita con il seguente comando REST

che restituisce una chiave API associata al nuovo account creato. Le app partner possono ora far iniziare i loro utenti con Lokad in pochi secondi.