私は1ページのjavascriptアプリケーションを持っています。ページを更新せずにInstagramでユーザーを認証できるかどうかは疑問です。私は、Facebookのダイアログがポップアップで開いてからコールバックスクリプトを呼び出して、javascriptを使ってFacebook Connectに似た何かをやろうとしたいと思います。リフレッシュのないOAuth(Instagram)
は、ここで私はクリックで
- は、Instagramのにログインすると、アプリが権限を付与され、ダイアログ(ポップアップ)ウィンドウが開きます...それは何だろうと考えてるものです。
- ポップアップウィンドウで、ユーザーは自分のWebサイトにリダイレクトされ、WebサイトがInstagramにカールしてaccess_tokenが取得され、ユーザーのセッションまたはCookieとしてアクセストークンが設定されます。
- どういうわけか...メインアプリケーションは、アクセストークンがいつ設定されたかを認識する必要があります。これは本当にわかりません。それをチェックするためにサーバーにコールバックを続けるためにタイマーを使用するのですか?誰もそれを検出するためのより良いアイデアを持っていますか?クッキーに設定する方が効果的でしょうか?
コーディングを開始する前に、私がここで最初に尋ねると思いましたが、誰かがこれがうまくいかないかどうか、または他の提案がありました。多分これはすでに存在し、私は何かを欠いているでしょうか?
私が間違っている場合は訂正してください。ただし、FB Javascript SDKの認証は、認証が成功した後にページを更新します。 authはページポップアップで行われ、ログインが成功した場合はページの更新が呼び出されます。 –
このリンクをチェックしてください:http://www.9lessons.info/2012/05/login-with-instagram-php.htmlそしてそれを.ajax()コールに統合することができます – tcd
[この質問を見る](http: //stackoverflow.com/q/9276086/1467115)を参照してください。 –