問題タブ [oauth-ruby]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - OAuth署名の検証が失敗する
2本足の認証でoauthプロバイダーを設定する際に問題が発生しました。
私はoauth-plugingemとoauthgemを使用していますが、「更新」リクエストを除いてすべて正常に動作します。署名検証プロセスは失敗し続けます。
これが私がしていることです:
クライアントでは、私は使用しています
get、post、deleteはすべて認証を通過しますが、更新は失敗します。
サーバー側では、ClientApplicationクラスを設定しています
signign.verifyは更新要求で失敗し、他の3つの要求を渡します。誰が何が起こっているのか知っていますか?
ruby-on-rails - Twitter 認証により認証画面が表示され、リロード時に認証が行われ、コールバックが続行されます
ドキュメントのすべてに従っています: http://dev.twitter.com/pages/sign_in_with_twitter
私はレールアプリに取り組んでおり、これは私のコードがどのように見えるかです(以下のコードはoauth ruby gemを使用しています):
生成される URL は次のとおりです: https://api.twitter.com/oauth/authenticate?oauth_token=_REQUEST_TOKEN_
すでに twitter.com にログインしており、アプリを承認しています。ただし、認証画面が表示されます。Twoo Dev にアカウントの使用を許可しますか?
ページをリロードするだけで、アプリケーションのコールバックに移動します。
私も omniauth gem を使用しましたが、同じ問題が発生したため、oauth に移行しました。
何が問題なのかを提案してください。
よろしく、 アディティア
認証 URL のヘッダー情報は次のとおりです。
ruby-on-rails - RequestToken Oauth-plugin 401 Unauthorized
Rails 3.0.9 で oauth-plugin gem を使用して OAuth の実装に成功しました。しかし、Rails 3.1.3 にアップグレードすると、リクエスト トークンを取得しようとするとエラーが発生します。
ローカルでテストしてきました
Rails 3.1.3 oauth (0.4.5) oauth-plugin (0.4.0.rc2)
Rails アプリをプロバイダーとしてセットアップしました
コンシューマ キー: BkdI1PnzRuvKDw2Qs1wVxtDrtvmqhUgeXLwNpNtm コンシューマ
シークレット: eCY7JFk4vK6IeWXVq7yS3OMVT1XKpVOWOIMsy3iw
リクエストトークン URL: http://localhost:3000/oauth/request_token
コンソールで:
ruby-on-rails-3 - Rails の two-legged OAuth プロバイダーでの 401 Unauthorized エラー
Rails に 2 本足の OAuth プロバイダーを実装しようとしています。
コンシューマーとプロバイダーをインストールするには、次の手順に従いました。
https://github.com/pelle/oauth-plugin
これらの指示を使用して、消費者を機能させる
ユーザーログインを実装するためのこれらの命令
https://github.com/plataformatec/devise
そして、これらの方法を使用して接続をテストしました
http://oauth.rubyforge.org/rdoc/classes/OAuth/Consumer.html
二本足の戦略を実装するためにこれらの指示に従いました
しかし、消費者側では私は得る
そしてサーバー側で
この投稿は同じ問題を指しているようです
https://github.com/pelle/oauth-plugin/issues/106
ネイティブ Android アプリから Rails アプリにログインできるように、2 本足の実装を使用しています。
この投稿は私の問題に関連しているようです
Rails Oauth: request_token を取得できず、フィルター チェーンが停止しました
サーバー側でより詳細なログを取得する場所や取得方法がわかりません。
どんな助けでも大歓迎です。ありがとう!
oauth - Tumblr API: 読み取り専用アクセスのリクエスト
アプリケーションを Tumblr API に接続しています。承認しようとすると、「このアプリケーションに Tumblr アカウントへの読み取りおよび書き込みアクセスを許可しますか?」というメッセージが表示されます。ユーザーのアカウントへの読み取りアクセスのみが必要です。
Tumblr APIのドキュメントによると、読み取り専用または読み取りと書き込みのアクセス権を持つことができます。
アクセス許可は、読み取りと書き込み、または読み取りアクセスのいずれかになります。読み取りおよび書き込みアクセスにより、アプリケーションまたは Web サイトは投稿を作成および編集できます。
Tumblr API からの読み取りアクセスのみを要求するように oAuth に指示するにはどうすればよいですか?
Twitter API を使用すると、アプリのアクセス レベルを変更できるようです: http://dev.twitter.com/discussions/1274。Tumblrのoauth管理設定にそのようなものは見当たりません: http://tumblr.com/oauth/apps
Tumblr API ディスカッション グループの関連スレッドは次のとおりです: https://groups.google.com/forum/#!topic/tumblr-api/HuDoDBvTIMI
ruby-on-rails - :oauth_callback 使用時の 400 Bad Request
Rails アプリケーションでoauth-ruby gem ( https://github.com/oauth-xx/oauth-ruby/ ) を使用して、ユーザーがサードパーティ API で認証できるようにしようとしていますが、取得に問題がありますget_request_token の使用時に oauth_callback が適切に機能するようになりました。失敗し続けるコードは次のとおりです。
これにより、毎回 400 Bad Request "OAuth::Unauthorized" エラーが発生します。ただし、コードからそれを削除すると、リクエスト トークンが正常に返されます。
私が直面している問題は、これを行うときに、ユーザーがサードパーティで認証されると、アプリケーションにリダイレクトできないことです。これは私のコードの問題ですか、それともサードパーティが oauth_callbacks を処理する方法に関係していますか?
ありがとう、クリス