Настройка нескольких провайдеров с помощью devise: omniauthable

Я только что получил «Devise 1.2 поддерживает интеграцию с учебником OmniAuth» работает, но я хотел бы настроить несколько провайдеров для обращения к одному и тому же пользователю. Я ищу хороший пример кода, чтобы посмотреть.

Я также не уверен, что "несколько поставщиков" возможно с реализацией "devise: omniauthable" по умолчанию, и я хотел бы обратиться к "одному пользователю и множеству поставщиков" эффект как описано Райаном Бейтсом 235-omniauth-part-1 , 236-omniauth-part-2 , но я спрашиваю, возможен ли более чистый способ, менее взломанные смешанные модели на ваш взгляд и может быть, если вы уже знаете несколько примеров.

заранее спасибо luca

20
задан BBJ3 24 March 2011 в 10:37
поделиться