summaryrefslogtreecommitdiff
path: root/app/controllers/sessions_controller.rb
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2016-04-30 09:39:37 -0600
committermo khan <mo@mokhan.ca>2016-04-30 09:39:37 -0600
commitd352a8604b2f3cea2834367fe4fd697d9e92ee76 (patch)
treee6a5e10652a0a9b59b6ed547b47b62921beb026d /app/controllers/sessions_controller.rb
parentd723a6c93fc5f1086d596934e5e2362654a83f21 (diff)
start to move authentication logic to UserSession.
Diffstat (limited to 'app/controllers/sessions_controller.rb')
-rw-r--r--app/controllers/sessions_controller.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb
index 5a20c27..3970e08 100644
--- a/app/controllers/sessions_controller.rb
+++ b/app/controllers/sessions_controller.rb
@@ -1,7 +1,7 @@
class SessionsController < PublicController
def create
- if user = User.authenticate(params[:user][:username], params[:user][:password])
- session[:user_id] = user.id
+ if user_session = UserSession.authenticate(params[:user][:username], params[:user][:password])
+ session[:user_id] = user_session.id
redirect_to dashboard_path
else
flash[:warning] = t("sessions.create.invalid_login")