ruby on rails регистрация В Rails при использовании Devise gem как создать пользователя без электронной почты и пароля?



ruby on rails регистрация пользователей (1)

вы можете переопределить их в своей пользовательской модели:

def password_required?
  false
end

def email_required?
  true
end

Редактировать:

def password_required?
   new_record? ? false : super
end

В моем приложении Rails админы - это люди, которые добавляют пользователей в систему. Если у пользователя нет электронного письма, для него не будет создан пароль, и он не сможет войти в систему. Но если у пользователя есть электронное письмо, будет создан пароль. Но проблема в том, что devise не позволит пустым паролям. Как мы можем это исправить?





devise