1 # require 'lib/authenticated_system_controller'
2 require File.join(File.dirname(__FILE__), '..', '..', "lib", "authenticated_system", "authenticated_dependencies")
3 class Sessions < Application
5 skip_before :login_required
12 self.current_user = User.authenticate(params[:login], params[:password])
14 if params[:remember_me] == "1"
15 self.current_user.remember_me
16 cookies[:auth_token] = { :value => self.current_user.remember_token , :expires => self.current_user.remember_token_expires_at }
18 redirect_back_or_default('/')
25 self.current_user.forget_me if logged_in?
26 cookies.delete :auth_token
28 redirect_back_or_default('/')