Я реализовал omniauth с моей моделью устройства, поэтому я могу аутентифицироваться с помощью других служб. Для моей модели пароль больше не нужен, так как пользователи могут аутентифицироваться с помощью twitter, facebook ...
Все работает нормально, но, когда пользователь пытается отредактировать свою регистрацию, разработайте пропустить процесс, потому что пользователь не сообщил 'current_password' (который в некоторых случаях сейчас не существует).
Я создал контроллер регистрации, чтобы перезаписать один из устройств:
class RegistrationsController < Devise::RegistrationsController
def update
super
end
end
Но я не нашел никакой документации о том, как пропустить проверку пароля, как я могу это сделать это в моем действии обновления?