Twitter'll phase out Базовая аутентификация HTTP к августу 2010 года. В ссылке мои сценарии от Настольные приложения. В основном мой клиент должен чирикать новые сообщения на веб-сайте.Возможно, клиент с сервером Twitter с OAUTH?
Это было бы невероятно просто с базовым протоколом HTTP, потому что я могу хранить и использовать имя пользователя и пароль моей учетной записи в приложении для аутентификации. Однако, с OAuth я могу получить окончательные полномочия двумя способами:
- Callback method. Вы перенаправляетесь в Twitter, (login, если нет), нажмите «Разрешить доступ», перенаправляйте обратно на ваш URL обратного вызова.
- PIN mode. Вы получаете ссылку для открытия, (login if is not), нажмите «Разрешить доступ», получите PIN-код. Используйте этот PIN-код для аутентификации вашего приложения.
Правильно ли я понимаю, что срок действия PIN-кода также истекает? Как это возможно, учитывая имя пользователя и пароль только для твита из клиентского приложения? Как скрипт на стороне сервера входит в систему с именем пользователя/паролем и разрешает доступ? Все сценарии, которые я мог бы выполнить Google, - это веб-приложение для проверки подлинности через твиттер, где пользователь находится перед браузером, чтобы пройти через перенаправление.