Sha256: 1b7cec4052c28611d2ca0979c370ac132b2973203d6213630b89c987f0f71140

Contents?: true

Size: 887 Bytes

Versions: 1

Compression:

Stored size: 887 Bytes

Contents

<%= Rails.application.class.parent_name %>::Application.routes.draw do

  # ------------------------------------------ Devise

  devise_for :users, skip: [:sessions, :registrations]
  devise_scope :user do
    get '/login' => 'devise/sessions#new', :as => :new_user_session
    post '/login' => 'devise/sessions#create', :as => :user_session
    get '/logout' => 'devise/sessions#destroy', :as => :destroy_user_session
  end

  # ------------------------------------------ Admin

  get '/admin' => 'admin#dashboard', :as => :admin_dashboard
  namespace :admin do
    resources :users, :except => [:show]
  end

  # ------------------------------------------ Public

  # resources :posts

  # ------------------------------------------ JSON

  # scope 'json' do
  #   'posts' => 'posts#index'
  # end

  # ------------------------------------------ Root

  root :to => 'pages#index'

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cambium-0.0.1 lib/generators/cambium/templates/config/routes.rb.erb