forked from MattHall/bort
-
Notifications
You must be signed in to change notification settings - Fork 1
/
routes.rb
24 lines (21 loc) · 1.21 KB
/
routes.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
ActionController::Routing::Routes.draw do |map|
# Restful Authentication Rewrites
map.logout '/logout', :controller => 'sessions', :action => 'destroy'
map.login '/login', :controller => 'sessions', :action => 'new'
map.register '/register', :controller => 'users', :action => 'create'
map.signup '/signup', :controller => 'users', :action => 'new'
map.activate '/activate/:activation_code', :controller => 'users', :action => 'activate', :activation_code => nil
map.forgot_password '/forgot_password', :controller => 'passwords', :action => 'new'
map.change_password '/change_password/:reset_code', :controller => 'passwords', :action => 'reset'
map.open_id_complete '/opensession', :controller => "sessions", :action => "create", :requirements => { :method => :get }
map.open_id_create '/opencreate', :controller => "users", :action => "create", :requirements => { :method => :get }
# Restful Authentication Resources
map.resources :users
map.resources :passwords
map.resource :session
# Home Page
map.root :controller => 'sessions', :action => 'new'
# Install the default routes as the lowest priority.
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
end