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