Не могу просто сделать User.where(:email => email, :password => password), так как пароли не хранятся в виде простого текста.
User.where(:email => email, :password => password)
Вывести пользователя из базы данных: User.find_by_email (PARAMS [: адрес электронной почты]) Тогда вы можете проверить свой пароль с: user.valid_password? (PARAMS [: пароль])
Вывести пользователя из базы данных:
User.find_by_email (PARAMS [: адрес электронной почты]) Тогда вы можете проверить свой пароль с:
user.valid_password? (PARAMS [: пароль])
С Как я могу просто проверить правильность имени пользователя и пароля с помощью Devise and Rails 3