Questa è una funzionalità di OAuth 2.0, che specifica un flusso lato client che facilita questo.
La specifica è here e l'implementazione di Google è descritta con here.
supporto per questo è incluso nei google-api-javascript-client (per Google API e login) e c'è una biblioteca generale, che lavorerà con i fornitori supportati chiamato gwt-oauth2 - è scritto in GWT, ma è anche utilizzabile in un ambiente standard JavaScript.
modifica: Microsoft's Live Connect library sembra supportare anche questo aroma di OAuth 2.0.
Sfortunatamente, Flickr non sembra avere il supporto per questo, in quanto only seems to support OAuth 1.0a.
Ma ci alcuni fornitori popolari che supportano l'OAuth lato client 2.0 flusso:
- Google
- Facebook
- Foursquare
- Instagram
- DailyMotion
- Windows Live
È possibile eseguire il proprio server per fare richieste OAuth 1.0a a Flickr e inviare nuovamente token di accesso OAuth 2.0 al client JavaScript, suppongo.
fonte
2012-05-14 16:58:24
Ho eseguito alcuni test di successo utilizzando il prodotto janrain RPXnow con solo JavaScript. Tuttavia, abbiamo combinato questo con un token generato sul lato server locale per cercare di renderlo leggermente migliore. – Ruz