Я надеюсь, что у кого-то есть хорошее решение для этой проблемы. Мы разрешаем нашим пользователям регистрироваться с помощью facebook (по вкусу приложения), и в то же время они входят в нашу базу данных как пользователи на нашем сайте.
После успешной регистрации кажется, что Devise/OmniAuth создает случайный пароль (?). Как разрешить пользователям редактировать свой профиль, который (и должен) по умолчанию в Devise требует, чтобы они вводили свой текущий пароль?