lib/api_signature/validator.rb in api_signature-0.1.4 vs lib/api_signature/validator.rb in api_signature-0.1.5
- old
+ new
@@ -4,11 +4,11 @@
class Validator
attr_reader :timestamp
def initialize(options)
@options = options
- @timestamp = Time.zone.at(@options[:timestamp].to_i)
+ @timestamp = Time.at(@options[:timestamp].to_i).utc
end
def valid?(signature, secret)
return false if signature.blank? || secret.blank? || expired?
generator.generate_signature(secret) == signature
@@ -31,9 +31,9 @@
def alive_timerange
@alive_timerange ||= (ttl.ago..ttl.from_now)
end
def ttl
- ApiSignature.signature_ttl || TTL
+ ApiSignature.signature_ttl
end
end
end