rails login

          ruby script/plugin install http://svn.techno-weenie.net/projects/plugins/restful_authentication

          ruby script/generate authenticated login_users login --include-activation
          其中login_users是model
          login是controller
          –include-activation參數決定是否生成向新注冊用戶發送激活碼的代碼。

          在routes.rb加入
          map.resources :login_users
          map.resource :login
          如果是rails 1.2.3,需要加入的control是:
          map.resource :login, controller=>'login'

          在config/environment.rb加入
          config.active_record.observers = :login_user_observer

          你還可以在routes.rb中加入(根據自己的需要)
          map.signup '/signup', :controller => 'login_users', :action =>'new'
          map.login '/login', :controller => 'login', :action =>'new'
          map.logout '/logout', :controller => 'login', :action =>'destroy'

          配置database.yml,建立數據庫login_development、login_test

          rake db:migrate

          rake

          ruby script/server

          訪問:http://127.0.0.1:3000/login_users/new/

          posted on 2007-11-24 16:20 lzj520 閱讀(1274) 評論(1)  編輯  收藏 所屬分類: 個人學習日記ROR
          主站蜘蛛池模板: 弥渡县| 湖州市| 闸北区| 辽源市| 醴陵市| 景东| 葫芦岛市| 雷波县| 金秀| 永宁县| 莲花县| 鱼台县| 盈江县| 富宁县| 伊宁县| 榕江县| 巴中市| 望谟县| 黔西| 竹溪县| 富阳市| 石楼县| 吉隆县| 绍兴市| 东港市| 徐闻县| 瓦房店市| 榕江县| 屯留县| 平利县| 吉林省| 华蓥市| 关岭| 睢宁县| 衡山县| 重庆市| 满洲里市| 岱山县| 新泰市| 福安市| 敦化市|