Итак, я изучал Devise, и мне действительно понравилось, но я не понял одну вещь: можете ли вы использовать несколько провайдеров (например, ldap login + facebook / google / etc.)?Итак, что я хочу:
- Пользователь - информация, связанная с моим веб-сайтом
- Связанные ресурсы - так что я хочу, чтобы пользователи могли связывать свои учетные записи с несколькими провайдерами.
Например, допустим, у нас есть пользователь example_user.У него есть учетная запись facebook, google и ldap, связанная с его учетной записью, поэтому, если он попытается войти с учетной записью ldap, google или facebook, он преуспеет и выдаст мне свой экземпляр модели User.
Извините замой плохой язык, я довольно плохо объясняю свою проблему.
Спасибо!
РЕДАКТИРОВАТЬ: я решил это с помощью omniauth.