application qui utilise OAuth et javascript
J'ai l'intention de créer une application qui utilise du JavaScript et il a besoin d'utiliser OAuth pour authentifier l'utilisateur pour un site web.
Quelqu'un peut-il m'aider s'il vous plaît? Tout exemple de code? Je sais que sur le Google Code Javascript OAuth bibliothèque, mais je ne suis pas sûr de savoir comment mettre en œuvre que..
Vous devez vous connecter pour publier un commentaire.
Il y a un JS mise en œuvre du client pour l'authentification OAuth ici:
http://oauth.googlecode.com/svn/code/javascript/
Il contient un exemple de code pour vous en cours d'exécution. Fondamentalement, ce que vous faites est cela:
Cheers,
Matthias
document.location = url + '?' + OAuth.formEncode(message.parameters);
de sorte que vous obtenez le résultat dans le navigateur web (j'utilise moz-réécriture d'addon pour supprimer le Contenu de la Disposition en-tête de réponse si Firefox n'a pas la force de le télécharger et affiche le résultat avec JSONView addon). Vous pouvez également utiliser AJAX si vous ne souhaitez pas afficher le résultat, voir w3schools.com/ajax/ajax_xmlhttprequest_send.asp. Et si vous souhaitez utiliser une requête POST et affichage du résultat, vous pouvez créer un formulaire HTML avec JavaScript, voir stackoverflow.com/a/133997/1176454.De sécurité mentionnés les problèmes peuvent être résolus via YQL: http://derek.io/blog/2010/how-to-secure-oauth-in-javascript/
J'ai écrit un générique OAuth 2.0 de la bibliothèque javascript.
OAuthGetRequestToken
,OAuthAuthorizeToken
et " OAuthGetAccessToken`?Si vous écrivez un Firefox (ou autre Mozilla) addon, envisager oauthorizer. J'utilise ce pour la la dernière version de goo.gl lite. Cependant, je n'ai touché quelques problèmes à obtenir approuvé pour les Add-Ons de Mozilla site, qui, je suis actuellement en train de travailler à travers.