Sha256: 001320c72d0d2224f88270d58975c0734d0aa3c9f2fb62cfebee7d3520f04fce
Contents?: true
Size: 455 Bytes
Versions: 2
Compression:
Stored size: 455 Bytes
Contents
require 'active_support/concern' module ActiveResource module BearerAuthentication module Base extend ActiveSupport::Concern module ClassMethods def token=(value) self.password = value end def token(&block) if block_given? self.password = block else @password.is_a?(Proc) ? @password.call : @password end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
activeresource_bearer_authentication-0.0.2 | lib/active_resource/bearer_authentication/base.rb |
activeresource_bearer_authentication-0.0.1 | lib/active_resource/bearer_authentication/base.rb |