1
0
Fork 0
mirror of https://github.com/heartcombo/devise.git synced 2022-11-09 12:18:31 -05:00
heartcombo--devise/test/rails_app/config/routes.rb

33 lines
1,005 B
Ruby
Raw Normal View History

Rails::Application.routes.draw do
2010-06-29 15:41:34 -04:00
resources :users, :only => [:index] do
get :expire, :on => :member
2010-06-29 15:41:34 -04:00
get :accept, :on => :member
end
resources :admins, :only => [:index]
devise_for :users
devise_for :admin, :path => "admin_area", :controllers => { :sessions => "sessions" }, :skip => :passwords
scope ":locale" do
devise_for :accounts, :singular => "manager", :class_name => "User",
:path_names => {
:sign_in => "login", :sign_out => "logout",
:password => "secret", :confirmation => "verification",
:unlock => "unblock", :sign_up => "register",
:registration => "management"
}
end
2009-10-12 20:49:51 -04:00
match "/admin_area/home", :to => "admins#index", :as => :admin_root
match "/sign_in", :to => "devise/sessions#new"
# Dummy route for new admin pasword
match "/anywhere", :to => "foo#bar", :as => :new_admin_password
root :to => "home#index"
2010-05-24 17:02:54 -04:00
authenticate(:admin) do
match "/private", :to => "home#private", :as => :private
end
end