Как использовать Twitter в качестве входа на сайт

Мы разрабатываем веб-приложение asp.net 2.0, в котором пользователь может зарегистрироваться или войти в систему, используя учетную запись Twitter.

когда пользователь нажимает кнопку Twitter, вы должны перейти на страницу входа в Twitter. после успешного входа в систему твиттер сможет перенаправить меня обратно на мою страницу.

Пожалуйста, дай мне знать.

например. твиттер


person vamsivanka    schedule 25.08.2009    source источник
comment
Пожалуйста, дайте знать, что? Как сделать это для вас? Вы должны задать вопрос.   -  person JoshJordan    schedule 25.08.2009
comment
@JoshJordan Я думал, что это довольно ясно. Он хочет знать, как внедрить систему в стиле Facebook Connect для Twitter.   -  person ceejayoz    schedule 25.08.2009
comment
любое окончательное решение с полным образцом исходного кода, работающим над этим?   -  person Kiquenet    schedule 27.12.2013


Ответы (4)


Для этого вы используете структуру аутентификации Twitter OAuth. Он используется для того, чтобы пользователям не приходилось напрямую вводить свой логин + пароль на ваш сайт. (Я предполагаю, что вы уже знаете, как работает внешний интерфейс.)

Вы можете использовать этот небольшой пример для использования OAuth из .NET — он создан для АСП.NET. (Демонстрация, которую предоставил парень, называется My Tweeple.)

person Lucas Jones    schedule 25.08.2009
comment
Это больше похоже на то, как пользователь обновляет статус своей учетной записи Twitter с помощью oAuth. Но я пытаюсь реализовать как соединение facbook. для например. на Friendfeed.com и нажмите на кнопку Twitter. - person vamsivanka; 25.08.2009
comment
@ Лукас Джонс Я получаю user_id для твиттера? Кажется, что у разных пользователей разная длина. Это уникальный идентификатор? Могу ли я использовать уникальный идентификатор для добавления учетной записи в мою базу данных? - person Ajith Memana; 13.08.2013

На самом деле Twitter включает инструкции по использованию OAuth для создания системы в стиле Facebook Connect.

person ceejayoz    schedule 25.08.2009


В библиотеке Twitterizer есть пример приложения ASP.NET, которое проведет вас через процесс авторизации OAuth и попытается объяснить, что происходит. и как вы можете сделать то же самое в своем приложении.

В этой статье показано, как интегрировать Twitter в веб-приложение с помощью библиотеки Twitterizer. разрешить вашим посетителям публиковать твиты, просматривать их временную шкалу и многое другое.

Вот пример показывает, как для реализации Twitter OAuth с .NET и приложенным примером кода.

person Fionaa Miller    schedule 04.01.2012