class UsersController < ApplicationController before_filter :just_superuser, :only => "index" hobo_model_controller filter_parameter_logging "password" def just_superuser render :text => "Permission Denied", :status => 403 unless self.current_user.super_user? end def update hobo_update :html_response => proc { redirect_to homepage_path flash[:notice] = "Changed password" }, :invalid_html_response => proc { render :action=>:show flash[:warning] = "Changing password failed!" } end def create hobo_create :html_response => proc { redirect_to homepage_path flash[:notice] = "Signup successfull" }, :invalid_html_response => proc { render :action=>:new flash[:warning] = "Signup failed!" } end end