Sha256: cbf91f1b6f1d5edd7db6f0920ff80fbdcf74b2970b010f9b4225454014ca9ece

Contents?: true

Size: 669 Bytes

Versions: 7

Compression:

Stored size: 669 Bytes

Contents

Rails.application.routes.draw do
  resources :passwords,
    controller: 'clearance/passwords',
    only: [:create, :new]

  resource :session,
    controller: 'clearance/sessions',
    only: [:create]

  resources :users,
    controller: 'clearance/users',
    only: Clearance.configuration.user_actions do
      resource :password,
        controller: 'clearance/passwords',
        only: [:create, :edit, :update]
    end

  get '/sign_in' => 'clearance/sessions#new', as: 'sign_in'
  delete '/sign_out' => 'clearance/sessions#destroy', as: 'sign_out'

  if Clearance.configuration.allow_sign_up?
    get '/sign_up' => 'clearance/users#new', as: 'sign_up'
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
clearance-1.4.3 config/routes.rb
clearance-1.4.2 config/routes.rb
clearance-1.4.1 config/routes.rb
clearance-1.4.0 config/routes.rb
clearance-1.3.0 config/routes.rb
clearance-1.2.1 config/routes.rb
clearance-1.2.0 config/routes.rb