Использование твиттера для регистрации и аутентификации пользователей - PullRequest
1 голос
/ 27 мая 2010

Я бы хотел, чтобы пользователи могли зарегистрироваться, используя свою учетную запись Twitter. По сути, я предоставлю им стандартную форму регистрации (имя, логин, адрес электронной почты, pwd, pwd_confirm), а также ссылку «Зарегистрироваться через Twitter».

Если пользователь выберет регистрацию с помощью Twitter, то я создам запись пользователя в БД. Тогда я хотел бы иметь возможность позволить пользователю проходить аутентификацию, используя свои кредиты в Твиттере при повторных посещениях. Кроме того, я использую restful_authentication, поэтому мне нужно, чтобы эта работа была в этом контексте.

Каков наилучший способ сделать это? Я не был, чтобы найти какие-либо учебники по разрешению частей регистрации и аутентификации. Большинство примеров просто показывают, как аутентифицировать пользователя Twitter в вашем приложении.

Спасибо.

1 Ответ

2 голосов
/ 27 мая 2010

Вам необходимо связать учетную запись пользователя в вашем приложении с учетной записью твиттера. Вы не будете хранить их учетные данные в Твиттере напрямую (если вы делаете это неправильно).

Хотя это для facebook, а не для твиттера, этот пример демонстрирует технику того, как выполнить интеграцию такого рода, и даже использует restful_authentication.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...