before_filter :login_required def index @users = User.all end def new @user = User.new end def create @user = User.new(params[:user]) if @user.save session[:user_id] = @user.id flash[:notice] = "Thank you for signing up! You are now logged in." redirect_to "/" else render :action => 'new' end end def edit @user = current_user end def update @user = current_user respond_to do |format| if @user.update_attributes(params[:user]) format.html { redirect_to(root_path, :notice => 'User information updated.') } else format.html { render :action => "edit" } end end end