Sha256: c097ecc36e52ab800ba4b64ae5cf567f63d976d31c0e9156505e4371a9ed8a66
Contents?: true
Size: 475 Bytes
Versions: 1
Compression:
Stored size: 475 Bytes
Contents
module Rails module Auth class ACL # Built-in predicate matchers module Matchers # Allows unauthenticated clients to access to a given resource class AllowAll def initialize(enabled) raise ArgumentError, "enabled must be true/false" unless [true, false].include?(enabled) @enabled = enabled end def match(_env) @enabled end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails-auth-0.3.0 | lib/rails/auth/acl/matchers/allow_all.rb |