Se dovessi integrare completamente Janrain Social Login o Oneall quali sarebbero gli ostacoli da migrare nel mio sistema personalizzato?Migrazione da un provider di accesso social
Ad esempio, molti sviluppatori utilizzano il social plugin di Janrains (e molti altri) perché non hanno il tempo di fare tutto il codice per fornire la propria soluzione o perché è veloce e conveniente.
Tuttavia, da qualche parte nel futuro, forse quando lo sviluppatore ha più tempo, può scrivere la propria soluzione usando, diciamo, il selettore OpenID e una libreria openid (come la soluzione stackoverflow propria). Inoltre, Janrain e Oneall diventano costosi, è bello avere le prime migliaia di utenti, ma dopo aver registrato un improvviso aumento delle registrazioni degli utenti, diventa incredibilmente costoso (soprattutto se si utilizza solo l'accesso social e non le altre funzionalità social)
Il problema che vedo è, nella mia app di Facebook, l'URL del sito (oneall per esempio) che do all'app FB è 'http://myapp.api.oneall.com/' che gestirà tutta la validazione e collegherà l'account e poi reindirizzerà al mio URL di callback dei miei siti web .
Tuttavia, se sostituisco Oneall con la mia soluzione (l'URL del sito cambierà), cosa accadrebbe? L'autenticazione diventerebbe quindi non valida, no? e l'utente dovrà accettare di nuovo le autorizzazioni? Come potrei fare una migrazione di successo?
Spero di averlo spiegato abbastanza bene. Forse questo è banale, ma qualche chiarimento sarebbe molto apprezzato. Voglio assicurarmi di non essere legato a Oneall oa Janrain.
Sono molto interessato a sentire le risposte per questo. Come una possibile alternativa, hai pensato di usare qualcosa come HybridAuth? http://hybridauth.sourceforge.net/ – TryHarder