Я бы хотел, чтобы пользователи могли зарегистрироваться, используя свою учетную запись Twitter. По сути, я предоставлю им стандартную форму регистрации (имя, логин, адрес электронной почты, pwd, pwd_confirm), а также ссылку «Зарегистрироваться через Twitter».
Если пользователь выберет регистрацию с помощью Twitter, то я создам запись пользователя в БД. Тогда я хотел бы иметь возможность позволить пользователю проходить аутентификацию, используя свои кредиты в Твиттере при повторных посещениях. Кроме того, я использую restful_authentication, поэтому мне нужно, чтобы эта работа была в этом контексте.
Каков наилучший способ сделать это? Я не был, чтобы найти какие-либо учебники по разрешению частей регистрации и аутентификации. Большинство примеров просто показывают, как аутентифицировать пользователя Twitter в вашем приложении.
Спасибо.