Sha256: 3cb53a42c17b9f1611abfda961a98e9b9a8eaa0124cab22cd8a28b6c562837f5

Contents?: true

Size: 886 Bytes

Versions: 4

Compression:

Stored size: 886 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 => 'home#index'

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cambium-0.2.2 lib/generators/cambium/templates/config/routes.rb.erb
cambium-0.2.1 lib/generators/cambium/templates/config/routes.rb.erb
cambium-0.2.0 lib/generators/cambium/templates/config/routes.rb.erb
cambium-0.0.2 lib/generators/cambium/templates/config/routes.rb.erb