Facebook OAuth 2.0 на стороне клиента - PullRequest
0 голосов
/ 29 июля 2011

Контекст является настольным приложением, использующим поток OAuth на стороне клиента для аутентификации.

Когда я впервые создал это приложение почти год назад, в документации Facebook говорилось, что для создания диалогового окна входа в систему / авторизации используется следующий URL:

https://graph.facebook.com/oauth/authorize?client_id=XXXXXXXX&redirect_uri=YYYYYYY

Это работает прямо сейчас. Однако я просмотрел недавно обновленное Руководство по аутентификации и теперь вижу, что Facebook говорит использовать:

https://www.facebook.com/dialog/oauth?client_id=XXXXXXXX&redirect_uri=YYYYYYY

Кто-нибудь знает, в чем разница между ними, и что более важно, мне нужно это изменить? Как я уже сказал, он работает сейчас, но меня немного беспокоит, что что-то изменится, когда наступит крайний срок 10/01/2011.

Мой второй вопрос: кто-нибудь знает, что включает параметр «OAuth Migration» в Приложениях -> AppName -> Страница «Дополнительно»?

1 Ответ

2 голосов
/ 24 августа 2011

URL-адреса перенаправляются друг на друга.Но все же, пожалуйста, внесите изменения в новый URL.Всякий раз, когда документы изменяют URL-адреса и семантику одинаковы, вы должны обновить, чтобы избежать ненужных критических изменений.Тем более с настольными приложениями.

Второй ответ: сейчас вам выдадут разные токены доступа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...