2011-09-13 15 views
0

自分のウェブサイトのユーザーがTwitterのOAuthシステムを介して認証されることを希望します。TwitterのOAuthを使って認証する - 私は2つのTwitterアプリケーションが必要ですか? 1つの開発と1つのプロダクション

私はdev.twitter.comサイトに2つのアプリケーションを作成する必要がありますか?開発用と生産用のどちらか?私が求めているのはなぜ

があるためwebsitecallback urlテキストボックスである: - 開発のために

enter image description here

、私は私のローカルホストにコールバックする必要があります。..ライブに、それはライブでなければなりませんしながら、 url。第二に、ウェブサイトのドメインが異なります。私のlocalhostマシンでは、ウェブサイトはlocalhost.www.pewpew.comですが、ライブはwww.pewpew.com

ですので、2つのアプリケーションが必要ですか?

答えて

1

いいえ、2つのアプリケーションを作成する必要はありません。プロダクションコールバックURLは、アプリケーションのそのフィールドに設定できます。次に、コールバックを動的に設定するOAuth実際の要求のoauth_callbackhttp://tools.ietf.org/html/rfc5849#section-2.1)プロパティを使用します。

どのように設定するかは、リクエストに署名したり、トークン/秘密などを受け取るために使用するライブラリに依存しますが、Twitterは間違いなくそれをサポートしています。また、これらの

チェック:Twitter O-Auth Callback urlTwitter oauth_callback parameter being ignored!

+0

乾杯!私はそれを(手動で、私が 'dev'モードに入っているときにoauth_callbackパラメータを設定して)与えます。 –

関連する問題