комментирование с логином с твиттером или фейсбуком - PullRequest
4 голосов
/ 21 января 2010

Я строю свой блог в рельсах, и я хочу включить комментарии

Я хотел бы иметь что-то постерное с опциями "Facebook Connect" и "Войти через Twitter".Пользователь может войти с одним из них, а затем опубликовать.Нет анонимных сообщений.

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

Как мне это сделать?

Ответы [ 3 ]

5 голосов
/ 01 февраля 2010

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

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 голосов
/ 01 февраля 2010

Я использую authlogic с authlogic_facebook_connect и, конечно, вам понадобится facebooker , настройка приложения для Facebook и т. д. Настройка authlogic занимает некоторое время, поэтому - подкаст

0 голосов
/ 21 января 2010

Существуют плагины, которые помогают с этим, хотя единственный пример того, что я видел, - этот (который я не использовал):

http://tardate.blogspot.com/2010/01/released-authlogicrpx-111-gem-now-with.html

Вероятно, стоит взглянуть на код, даже если вы не используете этот плагин.

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