Guest User

Untitled

a guest
Mar 2nd, 2018
465
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. match '/usersregister', :to => "users#register", :as => "usersregister"
  2. match '/usersregister/:email', :to => "users#register", :as => "usersregister"
  3. match '/userscreate', :to => "users#create", :via => :post
  4.  
  5. #get "users/login"
  6. match '/userslogin', :to => "users#login", :as => "userslogin"
  7. match '/userslogin/:email', :to => "users#login", :as => "userslogin"
  8. match '/usersverify', :to => "users#verify", :via => :post
  9.  
  10. --------------------------------------------
  11.  
  12. it "should redirect to register page if email not found" do
  13. post :verify, :user => {:email => "somearbitemail@gmail.com", :password => "some password"}
  14. #response.should redirect_to(usersregister_path(:email => "somearbitemail@gmail.com"))
  15. response.should redirect_to :action => 'register', :email => "somearbitemail@gmail.com"
  16. #to-do put condition to check if email is populated with the given email
  17. end
  18. -------------------------------------------------
  19. def verify
  20. @user = User.find_by_email(params[:user][:email])
  21. if @user.nil?
  22. #redirect_to usersregister_path(:email => params[:user][:email])
  23. redirect_to :action => "register", :email => params[:user][:email]
  24. else
  25. if @user.password != params[:user][:password]
  26. redirect_to :action => "register", :email => params[:user][:email]
  27. #redirect_to userslogin_path(:email => @user.email)
  28. else
  29. session[:token] = @user.email
  30. render 'accounts/list'
  31. end
  32. end
  33.  
  34. end
Add Comment
Please, Sign In to add comment