Sha256: f627655d42f6c00d39de9fa654c4b1f13005cd4c6d40bf70d3cacd4a98095bf2

Contents?: true

Size: 706 Bytes

Versions: 2

Compression:

Stored size: 706 Bytes

Contents

Oauth2Provider::Engine.routes.draw do
  namespace :oauth2_provider, path: '' do

    get    "authorize" => "authorize#show", defaults: { format: "html" }
    post   "authorize" => "authorize#create", defaults: { format: "html" }
    delete "authorize" => "authorize#destroy", defaults: { format: "html" }
    delete "token/:id" => "token#destroy", defaults: { format: "json" }
    post   "token" => "token#create", defaults: { format: "json" }

    resources :scopes

    resources :clients do
      put :block, on: :member
      put :unblock, on: :member
    end

    resources :accesses do
      put :block, on: :member
      put :unblock, on: :member
    end

    root :to => "clients#index"
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
oauth2_provider_engine-0.0.2 config/routes.rb
oauth2_provider_engine-0.0.1 config/routes.rb