Мы только что закончили реализацию OAuth в нашем приложении RoR, используя Twitter gem . Весь процесс аутентификации работает отлично, и мы можем сохранить токены доступа. Нам интересно, есть ли способ отменить наш доступ к Twitter через наш веб-сайт? Я понимаю, что мы могли бы просто уничтожить сохраненный токен, но я также хотел бы иметь возможность удалить нас из списка соединений в твиттере, чтобы у пользователя было ощущение, что мы полностью отключены от его учетной записи. Мы проверили oauth-ruby и twitter rdocs и не смогли найти ничего подходящего.
Заранее спасибо.
Из-за возможных уязвимостей Twitter не предоставляет этот API.Посмотрите на ответ Раффи -
http://groups.google.com/group/twitter-development-talk/browse_thread/thread/64a49da760250d9/bfe896c156670692
Но вы всегда можете направить пользователя в твиттер / настройки / подключения и попросить пользователя отменить доступ к вашему приложению вручную.
Точно такая же проблема здесь.Я изучал документы в Твиттере, и лучшее, что я мог придумать, это просто выбросить токен.Похоже, что на стороне Twitter нет API для деавторизации.