Sha256: c897bfef286484b3df5cb3ab6c1a904396590e308c6cb5753c29f39746272b22

Contents?: true

Size: 666 Bytes

Versions: 4

Compression:

Stored size: 666 Bytes

Contents

Ecm::UserArea::Engine.routes.draw do
  resource :user, only: [:show, :edit, :update]
  resource :user, only: [:new, :create] if Ecm::UserArea::Configuration.enable_registrations
  resource :user, only: [:destroy] if Ecm::UserArea::Configuration.allow_users_to_destroy_self
  resource :user_password_reset_request, only: [:new, :create]

  resource :user_password_reset, only: [] do
    get 'edit/:token' => 'user_password_resets#edit', constraint: { token: /\d+/ }, as: :edit
    match '/:id/:token' => 'user_password_resets#update', constraint: { token: /\d+/ }, as: :update, via: [:put, :patch]
  end

  resource :user_session, only: [:new, :create, :destroy]
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ecm_user_area2-1.2.10 config/routes.rb
ecm_user_area2-1.2.9 config/routes.rb
ecm_user_area2-1.2.8 config/routes.rb
ecm_user_area2-1.2.6 config/routes.rb