Итак, я пытаюсь разрешить своим клиентам войти в систему через Twitter и просто Twitter.
В Твиттере написано: «Никогда не следует хранить пароль для своих пользователей», но как я собираюсь повторно аутентифицировать своих пользователей с помощью API твиттеров?
Если я отправлю пользователя в твиттер после того, как он удалил свою сессию, твиттер снова спросит пользователя, хотят ли они предоставить доступ к моему приложению.
Возможно ли вообще иметь бесшовную интеграцию с учетными записями в Твиттере, никогда не сохраняя данные локальных пользователей?
EDIT
Похоже, вопрос не совсем ясен. То, что я испытал, например, http://forum.jquery.com/. Они используют OpenID. Я нажимаю «Войти через Google». Я перенаправлен в Google. Google запоминает, что я однажды получил доступ к Zoho и мгновенно отправляет меня обратно на forums.jquery.com, на этот раз с access_token для zoho, чтобы аутентифицировать меня. У меня нет постоянных данных с Zoho. И все же они могут войти в систему.
Твиттер с OAuth делает следующее. Пользователь заходит на мой сайт, нажимает кнопку «Войти через твиттер» и перенаправляется в твиттер.
Твиттер спрашивает их снова , хотят ли они предоставить приложению доступ к своим данным. Вместо немедленного перенаправления гугл делает.
Возможно ли в твиттере немедленно перенаправить пользователя ко мне. Есть ли обстановка для меня, я пропускаю.