Если вы имеете в виду, что вы хотите использовать стандартную систему пользователя и пароля и, кроме того, войти в систему пользователя через внешние API (например, Facebook Connect или Twitter API), я бы определенно использовал devise с OAuth. Для этого есть множество учебных пособий, например, с Facebook , и есть даже специальные самоцветы, например для Twitter и для Facebook . Другим способом может быть использование devise с Janrain (ранее известный как RPXnow), который предоставляет уникальный интерфейс для множества веб-сервисов (среди которых опять же Facebook и Twitter, но также Google, Yahoo !, Flickr, AOL и т. Д.). И, конечно, есть gem для интеграции устройства с RPX.