class TokenAuthenticateMe::UserPolicy
Public Instance Methods
create?()
click to toggle source
# File lib/generators/token_authenticate_me/policies/templates/user_policy.rb, line 3 def create? true end
destroy?()
click to toggle source
Calls superclass method
# File lib/generators/token_authenticate_me/policies/templates/user_policy.rb, line 15 def destroy? record.id == current_user.id || super end
permitted_attributes()
click to toggle source
# File lib/generators/token_authenticate_me/policies/templates/user_policy.rb, line 19 def permitted_attributes [:username, :email, :password, :password_confirmation] end
show?()
click to toggle source
# File lib/generators/token_authenticate_me/policies/templates/user_policy.rb, line 7 def show? true end
update?()
click to toggle source
Calls superclass method
# File lib/generators/token_authenticate_me/policies/templates/user_policy.rb, line 11 def update? record.id == current_user.id || super end