Хотя я не пробовал какое-либо программное обеспечение для OpenID-провайдеров на основе Ruby или Rails, я думаю, вам стоит попробовать masquerade еще раз. Мне кажется, что там есть хоть какая-то активность, и, по крайней мере, они, похоже, уже сделали переход на Rails 3.xx (что уже больше, чем предлагают некоторые очень популярные проекты на основе свободного программного обеспечения на основе Rails. Я ищу у вас Redmine ).
Кроме того, в настоящее время основной автор masquerade, похоже, работает над преемником проекта с именем masq , который, как представляется, предназначен для использования в качестве поставщика OpenID для монтируемого движка. После этого вы можете легко улучшить любое существующее приложение Rails> = 3.1.0, чтобы выступать в качестве поставщика OpenID. Я не знаю, насколько этот проект уже стабилен.