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. GAEアプリケーション内でOAuthとGAEのユーザーAPIを使用する
- 3. Oauthを使用してJavaアプリケーションをGAEアプリケーションに接続する
- 4. RESTクライアントサーバー通信とgoogle oauthを使用するsyncadapterを使用したAndroidアプリケーション
- 5. JavascriptアプリケーションでのOAuth 2認証のベストプラクティス
- 6. JavaScriptを使用したoauthとapisの実装
- 7. Facebook Oauth 2.0 PHP 3.1.1とJavascript SDKを使用したログイン
- 8. 私のiPhoneアプリケーションでOAuthを使用するには?
- 9. OAuthネイティブのFacebookアプリケーションを使用してカスタムWebアプリケーションにURIリダイレクト
- 10. oauthとtwythonを使用してアプリケーションからtwitterステータスを更新する
- 11. JavaScriptだけでOAuth/Google AuthSubを使用することはできますか?
- 12. Facebook SDKとOAuth 2.0 - JavaScriptとリダイレクトのトークンを使用しています
- 13. OAuthトークンリフレッシュする方法anglejsまたはjavascriptアプリケーション
- 14. OAuthは携帯電話アプリケーションで使用できますか?
- 15. RedditでOAuthを使用すると401エラーコードを取得する
- 16. OAuth 2.0セキュアWebアプリケーションでJMeterスクリプトを使用したパフォーマンステスト
- 17. Google oauth javascriptクロスドメイン
- 18. Javascript OAuth 2.0 SDK
- 19. AndroidでScribeでOAuthを使用する
- 20. GmailのアトムフィードでOAuthを使用する
- 21. PythonでOauthライブラリを使用する
- 22. JavaでOAuthを使用する
- 23. Oauth 2を使用するGoogle
- 24. CakePHP3でOAuth 2を使用する
- 25. OAuthを使用するとヤフーは「signature_invalid」を返します
- 26. Xamarin.Auth:Facebookのoauthを使用して、私のアプリケーションにリダイレクトする方法は?
- 27. javascriptからREST Oauth 2.0 APIを安全に使用する方法
- 28. WPAでGoogle oAuthを使用
- 29. oAuthを使用したBackgroundDownloader
- 30. Goodreads APIにOAuthを使用
私はtokenSecretとconsumerSekretパラメータは秘密ことになっていると思います!ブラウザにダウンロードすると、どうやって秘密にすることができますか? – Meysam
たとえば、SSLを使用します。しかし、はい、ブラウザ環境のOAuthは確かにセキュリティ問題の疑いがあります。 – Matthias
oAuth 1.0aまたは2.0用ですか? – IsmailS