Sha256: aa29a9ce0783490739fbb8dc947046077dcdb9b6c8fac75bad318306b41853a4

Contents?: true

Size: 666 Bytes

Versions: 6

Compression:

Stored size: 666 Bytes

Contents

require 'g5_authenticatable/engine'

require 'devise_g5_authenticatable'
require 'g5_authenticatable_api'

module G5Authenticatable
  # When enabled, access tokens are always validated against the auth
  # server, even when that token is associated with an authenticated user.
  # Disabled by default, meaning that tokens are only validated if
  # they are explicitly passed in on an API request.
  @@strict_token_validation = false
  mattr_reader :strict_token_validation

  def self.strict_token_validation=(validate)
    @@strict_token_validation =
      G5AuthenticatableApi.strict_token_validation =
      Devise.g5_strict_token_validation = validate
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
g5_authenticatable-0.6.0 lib/g5_authenticatable.rb
g5_authenticatable-0.5.1 lib/g5_authenticatable.rb
g5_authenticatable-0.5.0 lib/g5_authenticatable.rb
g5_authenticatable-0.4.2 lib/g5_authenticatable.rb
g5_authenticatable-0.4.1 lib/g5_authenticatable.rb
g5_authenticatable-0.4.0 lib/g5_authenticatable.rb