2010-01-21 2 views
4

Im строит свой блог в рельсах, и я хочу, чтобы включить комментариикомментирование с логином ж/твиттер или Facebook Connect

Я хотел бы иметь что-то Posterous-как с «facebook подключения» и «входа в систему с твиттере» вариант , Пользователь может войти в систему с одним из них, а затем опубликовать. Нет анонимных сообщений.

Я не хочу, чтобы добавить больше логин-услуги, просто оставаться простым (т.е. не Disqus)

Как я могу это сделать?

ответ

5

Я хотел бы предложить authlogic, как - сказал Девенв. Урок Railscast очень полезен. Кроме того, автор authlogic сам создал example application как учебник

Authlogic может быть расширен для работы с Facebook и Twitter с authlogic плагинов:

  1. Facebook с authlogic_facebook_connect:

    $ sudo gem install facebooker 
    $ script/plugin install git://github.com/kalasjocke/authlogic_facebook_connect.git 
    

    то может следовать Readme authlogic_facebook_connect на github

  2. Twitter с authlogic_oauth:

    $ sudo gem install oauth 
    $ sudo gem install authlogic-oauth 
    

    , то вы можете следовать Readme из authlogic_oauth на GitHub снова

Теперь вы можете включить вход через Facebook или Twitter. Authlogic может сделать намного больше. Если вы хотите, вы можете включить ваш railsapp для использования openid authlogic_openid.

+0

Спасибо Fahne! – Victor

+0

Я рад, что смог помочь – jigfox

Смежные вопросы