Sha256: 834d236cba8f50565b2aa527938cd7b5bc5d9af58c5cc9f75c5f4404f15e826c

Contents?: true

Size: 545 Bytes

Versions: 4

Compression:

Stored size: 545 Bytes

Contents

People::Engine.routes.draw do

	root to: "users#index"

	<% if !options.active_admin? %>
  scope 'admin' do
	  resources :users
	end
	<% end %>

	scope 'api' do
		scope '1' do
	  	resources :users, controller: 'api/v1/users' do
	  		<% if options.arcadex? %>
				collection do
					# /api/1/users/register
					post 'register', to: "api/v1/users#register"
					# /api/1/users/login
					post 'login', to: "api/v1/users#login"
					# /api/1/users/logout
					post 'logout', to: "api/v1/users#logout"
				end
				<% end %>
	  	end
		end
	end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
json_voorhees-0.4.8 lib/generators/json_voorhees/app_make_user/templates/user/user_routes.rb
json_voorhees-0.4.7 lib/generators/json_voorhees/app_make_user/templates/user/user_routes.rb
json_voorhees-0.4.6 lib/generators/json_voorhees/app_make_user/templates/user/user_routes.rb
json_voorhees-0.4.5 lib/generators/json_voorhees/app_make_user/templates/user/user_routes.rb