⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 login_controller.rb.orig

📁 用NETBEANS编的
💻 ORIG
字号:
#START:authorize#START:layoutclass LoginController < ApplicationController#END:layout  #START:filter  before_filter :authorize, :except => :login  #END:filter  # . . #END:authorize#START:layout  layout "admin"#END:layout  #START:index  def index    @total_orders = Order.count  end  #END:index  # just display the form and wait for user to  # enter a name and password  #START:login  def login    session[:user_id] = nil    if request.post?      user = User.authenticate(params[:name], params[:password])      if user        session[:user_id] = user.id        redirect_to(:action => "index")      else        flash[:notice] = "Invalid user/password combination"      end    end  end  #END:login  #START:add_user  def add_user    @user = User.new(params[:user])    if request.post? and @user.save      flash.now[:notice] = "User #{@user.name} created"      @user = User.new    end  end  # . . .  #END:add_user  #START:delete_user  def delete_user    if request.post?      user = User.find(params[:id])      begin        user.safe_delete        flash[:notice] = "User #{user.name} deleted"      rescue Exception => e        flash[:notice] = e.message      end    end    redirect_to(:action => :list_users)  end  #END:delete_user  #START:list_users  def list_users    @all_users = User.find(:all)  end  #END:list_users    #START:logout  def logout    session[:user_id] = nil    flash[:notice] = "Logged out"    redirect_to(:action => "login")  end  #END:logoutend

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -