Sha256: b7314731abc1315999d3b3db2267ab2ce44af6179075a08658a957679cf5d994
Contents?: true
Size: 1.05 KB
Versions: 1
Compression:
Stored size: 1.05 KB
Contents
Rails.application.routes.draw do root :to => "authengine/sessions#new" namespace :authengine do resources :accounts resources :actions resources :useractions resources :action_roles do put 'update_all', :on => :collection end resources :sessions resources :roles resources :users do resource :account resources :user_roles do collection do get 'edit' put 'update' end end member do put 'enable' put 'disable' put 'update_self' match 'signup' end collection do get 'edit_self' match ':activation_code/activate' => 'users#activate', :via => :post end end match '/activate(/:activation_code)' => "accounts#show", :as => :activate, :via => :get # actually activation_code is always required, but handling it as optional permits its absence to be communicated to the user as a flash message end match '/login' => "authengine/sessions#new" match '/logout' => "authengine/sessions#destroy" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
authengine-0.0.2 | config/routes.rb |