Я использую Devise gem для своего приложения. Теперь я хотел бы создать пользователя с помощью кода, но в таблице базы данных «пользователи» пароль зашифрован. Поэтому я надеюсь, что не могу напрямую сохранить его какКак создать пользователя, используя код, когда я использую devise gem для входа/входа
new_user = User.new
new_user.email = "[email protected]"
new_user.password = "1sdf" - i cannot use this becs its actually : encrypted_password
new_user.save
Возможно ли это?
Вы попробовали? Вы получаете какие-либо ошибки? –
Нет .. Я проверил его и его работу, теперь я знаю, что Rails Devise более умнее ... !! Однако я пропустил поле password_confirmation, когда я тестировал. – balanv