Advertisement
Guest User

Untitled

a guest
May 27th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. class UserSessionsController < ApplicationController
  2. before_filter :require_no_user, :only => [:new, :create]
  3. before_filter :require_user, :only => :destroy
  4.  
  5. def new
  6. @user_session = UserSession.new
  7. end
  8.  
  9. def create
  10. @user_session = UserSession.new(params[:user_session])
  11. if @user_session.save
  12. flash[:notice] = "Login successful!"
  13. redirect_back_or_default account_url
  14. else
  15. render :action => :new
  16. end
  17. end
  18.  
  19. def destroy
  20. current_user_session.destroy
  21. flash[:notice] = "Logout successful!"
  22. redirect_back_or_default new_user_session_url
  23. end
  24. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement