だから私はRoRにこのプロジェクトを持っており、登録とログインにソーサリージェムを使用しています。
レジスタが正常に機能していて、データベース内のデータが追加されているのがわかりますが、同じデータを使用してログインしようとすると、どういうわけかデータが認識されません。
これは私がログインのチュートリアルから使用している関数です。
def logins
user = login(params[:username], params[:password], params[:remember_me])
if user
redirect_back_or_to root_url, :notice => "Logged in!"
else
flash.now.alert = "Email or password was invalid"
render :new
end
end
ユーザー名とパスワードを正しく入力したことは確かですが、それでも常に電子メールまたはパスワードが無効であると表示されます。
私はアイデアがないので、どんな提案もいただければ幸いです:(。