2009-07-17 5 views
0

В течение трех дней я пытаюсь добавить аутентификацию OpenID в мое приложение Rails.Есть ли окончательная версия Rails 2.3/restful_authentication/OpenID?

Я прочитал много учебников по этой теме, и кажется, что в конечном итоге я заработаю.

Проблема в том, что все части информации, которые мне нужны до сих пор, и, скорее всего, и те, которые мне понадобятся, разбросаны по сети.

В учебнике не было всего, в чем я нуждался, некоторые из них были для Rails < 2.0, другие не упоминали о неявных предпосылках плагинов, и в целом это было очень сложно, и я до сих пор не работаю.

Есть ли хорошее руководство по этой теме, которое охватывает все шаги, необходимые для использования restful_authentication с OpenID on Rails 2.3?

ответ

4

Переключить на Authlogic (я сделал это вчера) -

его гораздо лучше (кстати он включает в себя автоматическую миграцию для пользователей restful_authentication)

http://railscasts.com/episodes/160-authlogic

http://railscasts.com/episodes/170-openid-with-authlogic

+0

это вам помогло? – Lichtamberg

+0

Да, извините, я забыл. Authlogic был действительно решателем проблем, хотя я борюсь с тестированием. –

1

Вы можете используйте другое решение, такое как openid wrapper, отметьте http://rpxnow.com, его легко реализовать, просто используйте грубейший rpx_now git, а у вас есть openid, google, yahoo, etc ....