scube-server/app/controllers/sessions_controller.rb
Thibault Jouan 7bf4d4c5f9 Add authentication and User model
* Add User model
* Add SessionsController
* Add password authentication on User
* Request authentication for all actions except sign in
* Add some helpers for ApplicationController
* Update features to work with mandatory authentication
2011-08-06 23:04:36 +00:00

17 lines
342 B
Ruby

class SessionsController < ApplicationController
skip_before_filter :authenticate!, :only => [:new, :create]
def create
user = User.authenticate(
params[:session][:email],
params[:session][:password]
)
if ! user
render 'new'
else
self.current_user = user
redirect_to :root
end
end
end