Advertisement
Guest User

Untitled

a guest
Jun 30th, 2015
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. before_action :set_user, only: [:show, :edit, :update, :destroy]
  2.  
  3. # DELETE /users/:id.:format
  4. def destroy
  5. # authorize! :delete, @user
  6. @user.destroy
  7. respond_to do |format|
  8. format.html { redirect_to root_url }
  9. end
  10. end
  11.  
  12. private
  13. def set_user
  14. @user = User.find(params[:id])
  15. end
  16.  
  17. def user_params
  18. accessible = [ :name, :email ]
  19. accessible << [ :password, :password_confirmation ] unless params[:user][:password].blank?
  20. params.require(:user).permit(accessible)
  21. end
  22.  
  23. validates :auth_token, uniqueness: true
  24. devise :database_authenticatable, :registerable,
  25. :recoverable, :rememberable, :trackable, :validatable
  26. before_create :generate_authentication_token!
  27. def generate_authentication_token!
  28. begin
  29. self.auth_token = Devise.friendly_token
  30. end while self.class.exists?(auth_token: auth_token)
  31. end
  32.  
  33. Started GET "/users/sign_up" for 127.0.0.1 at 2015-06-30 09:31:46 -0500
  34. Processing by Devise::RegistrationsController#new as HTML
  35. Rendered devise/registrations/new.html.haml within layouts/application (12.9ms)
  36. User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."deleted_at" IS NULL AND "users"."auth_token" IS NULL LIMIT 1
  37. Rendered layouts/_navigation_links.html.haml (2.1ms)
  38. Rendered layouts/_navigation.html.haml (3.4ms)
  39. Rendered layouts/_messages.html.haml (0.2ms)
  40. Completed 200 OK in 132ms (Views: 117.0ms | ActiveRecord: 1.5ms)
  41.  
  42.  
  43. Started POST "/users" for 127.0.0.1 at 2015-06-30 09:32:00 -0500
  44. Processing by Devise::RegistrationsController#create as HTML
  45. Parameters: {"utf8"=>"✓", "authenticity_token"=>"20w9AXmACwggvPocKfLBdrxQRasT5OiaC7niuzooBBm3BAp8xkN6VLWyxZLRoLIpFPEIIdkxZRd9CCwsJxkeUA==", "user"=>{"email"=>"hola@x.com", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}, "commit"=>"Sign up"}
  46. (0.1ms) BEGIN
  47. User Exists (0.4ms) SELECT 1 AS one FROM "users" WHERE "users"."auth_token" = '' LIMIT 1
  48. User Exists (0.3ms) SELECT 1 AS one FROM "users" WHERE "users"."email" = 'hola@x.com' LIMIT 1
  49. (0.1ms) ROLLBACK
  50. Rendered devise/registrations/new.html.haml within layouts/application (3.2ms)
  51. User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."deleted_at" IS NULL AND "users"."auth_token" IS NULL LIMIT 1
  52. Rendered layouts/_navigation_links.html.haml (1.5ms)
  53. Rendered layouts/_navigation.html.haml (2.1ms)
  54. Rendered layouts/_messages.html.haml (0.2ms)
  55. Completed 200 OK in 232ms (Views: 134.4ms | ActiveRecord: 1.2ms)
  56.  
  57.  
  58. Started GET "/assets/jquery/jquery-bb5529929fa5581a780a38ecb7470f2c.js?body=1" for 127.0.0.1 at 2015-06-30 09:32:00 -0500
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement