Мне нужно сделать что-то подобное из консоли Rails, чтобы провести несколько тестов и экспериментов:
User.authenticate (имя пользователя, пароль)
Я использую Devise, но у меня есть не знаю, как это сделать.
Я видел здесь другой ответ
Как войти в систему с помощью Devise из консоли Rails?
Но мне нужно что-то более чистое и прямое. При необходимости мне просто нужен алгоритм для хеширования пароля с помощью соли и сравнения его с encryped_password.
Это так?
User.find(1).valid_password?('password123')