JavaScriptを使用するアプリケーションを作成する予定で、OAuthを使用してWebサイトのユーザーを認証する必要があります。 誰も私を助けてくれますか?任意のサンプルコード?私はGoogle CodeのJavascriptのOAuthのライブラリを知っているが、私はそれを実装する方法がわからないです。..OAuthとjavascriptを使用するアプリケーション
答えて
ここでのOAuthのためのJSクライアントの実装があります: http://oauth.googlecode.com/svn/code/javascript/
それはあなたが実行して取得するサンプルコードが含まれています。基本的に、何をやっていることはこれです:
var url = "...";
var accessor = {
token: "...",
tokenSecret: "...",
consumerKey : "...",
consumerSecret: "..."
};
var message = {
action: url,
method: "GET",
parameters: {...}
};
OAuth.completeRequest(message, accessor);
OAuth.SignatureMethod.sign(message, accessor);
url = url + '?' + OAuth.formEncode(message.parameters);
// send request to 'url'
...
乾杯、 マティアス
述べたセキュリティ上の問題はYQLを経由して解決することができます:http://derek.io/blog/2010/how-to-secure-oauth-in-javascript/
少なくともある程度は。しかし、あなたは自分のものではなく誰かのバックエンド技術に頼っています。それは元の目標です。 – WrongAboutMostThings
あなたは、Firefox(または他のMozillaを)書いている場合アドオン、考えてoauthorizer。私はこれをgoo.gl liteのlatest versionに使用しています。しかし、私は現在取り組んでいるMozillaアドオンサイトでこれを承認したいくつかの問題にヒットしました。
一般的なOAuth 2.0のjavascriptライブラリを作成しました。
カスタムGoogle App Engineアプリケーションを認証する方法の例を投稿できますか?私は今これで2日間苦労しています。あなたのライブラリは3つのコールバックURL、 'OAuthGetRequestToken'、' OAuthAuthorizeToken'と 'OAuthGetAccessToken'をサポートしていないようですね? –
- 1. OAuthでjavascriptアプリケーションを認証する
- 2. Oauthを使用してJavaアプリケーションをGAEアプリケーションに接続する
- 3. RESTクライアントサーバー通信とgoogle oauthを使用するsyncadapterを使用したAndroidアプリケーション
- 4. Facebook Oauth 2.0 PHP 3.1.1とJavascript SDKを使用したログイン
- 5. JavaScriptを使用したoauthとapisの実装
- 6. 私のiPhoneアプリケーションでOAuthを使用するには?
- 7. JavaScriptだけでOAuth/Google AuthSubを使用することはできますか?
- 8. oauthとtwythonを使用してアプリケーションからtwitterステータスを更新する
- 9. Facebook SDKとOAuth 2.0 - JavaScriptとリダイレクトのトークンを使用しています
- 10. RedditでOAuthを使用すると401エラーコードを取得する
- 11. Javascript OAuth 2.0 SDK
- 12. Google oauth javascriptクロスドメイン
- 13. OAuthは携帯電話アプリケーションで使用できますか?
- 14. GmailのアトムフィードでOAuthを使用する
- 15. JavaでOAuthを使用する
- 16. AndroidでScribeでOAuthを使用する
- 17. OAuthを使用するとヤフーは「signature_invalid」を返します
- 18. Goodreads APIにOAuthを使用
- 19. WPAでGoogle oAuthを使用
- 20. javascriptからREST Oauth 2.0 APIを安全に使用する方法
- 21. Xamarin.Auth:Facebookのoauthを使用して、私のアプリケーションにリダイレクトする方法は?
- 22. JavaScriptでOAuthを実装する方法
- 23. OAuthとPicasaでZend GDataライブラリを使用する
- 24. OAuthを使用するときのユーザーモデルのデザイン
- 25. Surf Oauthをサードパーティのキーマネージャとして使用する場合WS02
- 26. OAuthアクセストークンの使用方法Javascriptで取得してPHPで認証する
- 27. javascriptを使用したiphone phone gapアプリケーション
- 28. アプリエンジンoauthサービスの使用
- 29. Tumblr OAuth PHPのOAuthクラスを使用して
- 30. MVC 4のカスタムoauthプロバイダを使用したOAuth
私はtokenSecretとconsumerSekretパラメータは秘密ことになっていると思います!ブラウザにダウンロードすると、どうやって秘密にすることができますか? – Meysam
たとえば、SSLを使用します。しかし、はい、ブラウザ環境のOAuthは確かにセキュリティ問題の疑いがあります。 – Matthias
oAuth 1.0aまたは2.0用ですか? – IsmailS