Advertisement
Guest User

Untitled

a guest
Jul 31st, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. class LoginController < ApplicationController
  2. def index
  3. end
  4.  
  5. def authenticate(username=params[:login][:username], password=params[:login][:password])
  6. if user = User.authenticate(username, password)
  7. @session[:valie] = true
  8. @session[:user_id] = user.id
  9. @session[:username] = user.username
  10. if @session[:return_to]
  11. redirect_to_path($session[:return_to])
  12. @session[:return_to] = nil
  13. else
  14. redirect_to :controller => "Admin"
  15. end
  16. else
  17. flash[:alert] = "Login failed!"
  18. render :action => "index"
  19. end
  20. end
  21.  
  22. def logout
  23. reset_session
  24. flash[:alert] = "Logged out"
  25. redirect_to :action => "index"
  26. end
  27. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement