###前提・実現したいこと
こんちわ。ルビーとルビーレイルズの初心者です。
災害物資の情報サイトを作ってるんですが、
モデルでユーザーの個人情報を追加したんですけど、
ログインでユーザーが登録したメールアドレスとパスワードでログインできるようにしようとしてますが、なぜかうまくいきません。
周りに震災経験者がいないので、
レビュアーがいなくて困ってます。
###発生している問題・エラーメッセージ
ログイン画面でメールアドレスとパスワードを入力してもうまくログインできません。
###該当のソースコード
詳しくはこちらのものをClneしてください。 class SessionsController < ApplicationController def new redirect_to new_item_path if logged_in? end def create binding.pry @user = User.find_by(email: params[:session][:email].downcase) if @user && @user.authenticate(params[:session][:password]) session[:user_id] = @user.id flash[:info] = "logged in as #{@user.name}" redirect_to @user else flash[:danger] = 'invalid email/password combination' render 'new' end end def destroy session[:user_id] = nil redirect_to root_path end end
###補足情報(言語/FW/ツール等のバージョンなど)
Ruby Ruby on rails
回答1件
あなたの回答
tips
プレビュー