mirror of
https://github.com/heartcombo/devise.git
synced 2026-01-09 14:58:05 -05:00
23 lines
744 B
Ruby
23 lines
744 B
Ruby
Rails::Application.routes.draw do
|
|
devise_for :users
|
|
devise_for :admin, :as => 'admin_area'
|
|
devise_for :accounts, :scope => 'manager', :path_prefix => ':locale',
|
|
:class_name => "User", :requirements => { :extra => 'value' }, :path_names => {
|
|
:sign_in => 'login', :sign_out => 'logout',
|
|
:password => 'secret', :confirmation => 'verification',
|
|
:unlock => 'unblock', :sign_up => 'register'
|
|
}
|
|
|
|
resources :users, :only => [:index] do
|
|
get :expire, :on => :member
|
|
end
|
|
|
|
resources :admins, :only => [:index]
|
|
root :to => "home#index"
|
|
|
|
match '/admin_area/password/new', :to => "passwords#new"
|
|
match '/admin_area/home', :to => "admins#index", :as => :admin_root
|
|
|
|
match '/sign_in', :to => "sessions#new"
|
|
end
|