OAuth (Instagram) без обновления
У меня есть одностраничное приложение javascript, и мне интересно, смогу ли я аутентифицировать пользователя в Instagram, не обновляя страницу. Я хотел бы попытаться сделать что-то похожее на соединение Facebook, используя javascript, где диалоговое окно Facebook открывается во всплывающем окне, а затем вызывает скрипт обратного вызова.
Вот то, что я думаю, что это сделало бы ...
On click, opens a dialog (popup) window where the user logs in to Instagram and the app is granted permission. In the popup window, the user is redirected back to my website where my website curls to Instagram to get the access_token, then sets the access token in the user's session or as a cookie. Somehow...the main application needs to recognize when the access token has been set. This is the point I'm really not sure about. Would I use a timer to keep making calls back to the server to check for it? Does anyone have any better ideas for detecting it? Would it work better to set it in a cookie?Я подумал, что сначала спрошу здесь, прежде чем я начну кодировать, если у кого-то есть какие-либо идеи относительно того, будет ли это работать или не будет работать, или другие предложения! Может быть, это уже существует, и я что-то упустил?
Заранее спасибо :-)