Твиттер прекратит работу Базовая аутентификация HTTP к августу 2010 года. По ссылке мои сценарии взяты из Настольных приложений . По сути, мой клиент должен твитнуть новые сообщения на сайте.
Это было бы невероятно просто с базовой аутентификацией HTTP, потому что я могу хранить и использовать имя пользователя и пароль моей учетной записи в приложении для аутентификации.
Тем не менее, с OAUTH я могу получить окончательные полномочия двумя способами:
- Метод обратного вызова . Вы будете перенаправлены на Twitter, (войдите, если нет), нажмите «Разрешить доступ», вернитесь на ваш URL обратного вызова.
- Режим PIN . Вы получаете ссылку для открытия (войдите, если нет), нажмите «Разрешить доступ», получите ПИН-код. Используйте этот PIN-код для аутентификации вашего приложения.
Правильно ли я понимаю, что срок действия PIN-кодов также истекает? Как это возможно, учитывая имя пользователя и пароль, чтобы просто чирикать из клиентского приложения? Как серверный сценарий может войти в систему с именем пользователя / паролем и щелкнуть «Разрешить доступ»? Все сценарии, которые я мог найти, предназначены для веб-приложения для аутентификации через твиттер, где пользователь перед браузером проходит через перенаправление.