incorrect login redirects back to sign-in

This commit is contained in:
Aaro Koivukangas
2023-08-10 16:40:10 +03:00
parent 9977eb5cca
commit 003f959b20
2 changed files with 8 additions and 2 deletions
+6 -2
View File
@@ -4,8 +4,12 @@ class SessionsController < ApplicationController
def create
user = User.find_by username: params[:username]
session[:user_id] = user.id if user
redirect_to user
if user.nil?
redirect_to signin_path, notice: "User #{params[:username]} does not exist!"
else
session[:user_id] = user.id if user
redirect_to user
end
end
def destroy