2017-06-30 19:20:48 +00:00
|
|
|
Rails.application.routes.draw do
|
2017-06-30 21:02:22 +00:00
|
|
|
devise_scope :user do
|
|
|
|
authenticated do
|
2017-07-14 13:23:40 +00:00
|
|
|
root to: 'websites#index', as: :authenticated_root
|
2017-06-30 21:02:22 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
root to: 'welcome#index'
|
|
|
|
|
|
|
|
devise_for :users, controllers: {
|
|
|
|
sessions: 'users/sessions',
|
2017-07-21 19:56:42 +00:00
|
|
|
registrations: 'users/registrations',
|
|
|
|
invitations: 'users/invitations'
|
2017-06-30 21:02:22 +00:00
|
|
|
}, path_names: {
|
|
|
|
sign_in: 'sign-in',
|
|
|
|
sign_out: 'sign-out',
|
|
|
|
sign_up: 'sign-up'
|
|
|
|
}
|
2017-07-14 13:23:40 +00:00
|
|
|
|
2017-07-14 20:15:36 +00:00
|
|
|
resource(:settings, only: %w(edit update))
|
|
|
|
resources(:users, only: %w(index))
|
2017-07-14 13:23:40 +00:00
|
|
|
resources(:websites, only: %w(new create))
|
2017-07-21 19:56:42 +00:00
|
|
|
|
|
|
|
namespace(:users) do
|
|
|
|
namespace(:invitations) do
|
|
|
|
resources(:instructions, only: %w(index))
|
|
|
|
end
|
|
|
|
end
|
2017-06-30 19:20:48 +00:00
|
|
|
end
|