Я использую Authlogic Facebook Connect plugin на моем сайте. После некоторой битвы я могу войти в FBConnect, я могу получить материал из FBSession, например, имя пользователя, и я могу выйти из системы. Но README на сайте плагина, по-видимому, предполагает, что после пяти шагов будет создан FB UID, который будет сохранен в вашей локальной базе данных (предположительно, против пользователя, который он создал), но в документах или коде нет ничего, что указывало бы, как это действительно произойдет. Я хочу, чтобы, когда пользователь подписывается с использованием FBConnect, я либо сопоставляю, либо создаю для них нового пользователя. С этого момента я могу использовать current_user в своих контроллерах и представлениях как обычно (так что current_user.id - это их локальный идентификатор, а не идентификатор facebook, так как я хочу несколько форм аутентификации), но если я хочу использовать материал facebook для этого пользователя, я могу доступ к нему легко, возможно, с чем-то вроде current_user.fb_user.Получение authlogic_facebook_connect для создания пользователей в БД
Кто-нибудь мог это сделать? Если да, то как?
Спасибо.