Sha256: 8583dcbbedfc344234e0f52120edb49257ef72bbb1d1199690bbe798155a0f78

Contents?: true

Size: 992 Bytes

Versions: 5

Compression:

Stored size: 992 Bytes

Contents

# frozen_string_literal: true

Authorizy.configure do |config|
  # Creates aliases to automatically allow permission for another action.
  # https://github.com/wbotelhos/authorizy#aliases
  # config.aliases = {}

  # An interceptor to filter the request and decide if the request will be authorized
  # https://github.com/wbotelhos/authorizy#cop
  # config.cop = Authorizy::BaseCop

  # The current user from we fetch the permissions
  # https://github.com/wbotelhos/authorizy#current-user
  # config.current_user = -> (context) { context.respond_to?(:current_user) ? context.current_user : nil }

  # Inherited permissions from some other permission the user already has
  # https://github.com/wbotelhos/authorizy#dependencies
  # config.dependencies = {}

  # URL to be redirect when user has no permission to access some resource
  # https://github.com/wbotelhos/authorizy#dependencies
  # config.redirect_url = -> (context) { context.respond_to?(:root_url) ? context.root_url : '/' }
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
authorizy-0.3.0 lib/generators/authorizy/templates/config/initializers/authorizy.rb
authorizy-0.2.2 lib/generators/authorizy/templates/config/initializers/authorizy.rb
authorizy-0.2.1 lib/generators/authorizy/templates/config/initializers/authorizy.rb
authorizy-0.2.0 lib/generators/authorizy/templates/config/initializers/authorizy.rb
authorizy-0.1.0 lib/generators/authorizy/templates/config/initializers/authorizy.rb