lib/api_auth/base.rb in api-auth-2.3.0 vs lib/api_auth/base.rb in api-auth-2.3.1
- old
+ new
@@ -69,10 +69,10 @@
b64_encode(Digest::SHA2.new(512).digest(random_bytes))
end
private
- AUTH_HEADER_PATTERN = /APIAuth(?:-HMAC-(MD5|SHA(?:1|224|256|384|512)?))? ([^:]+):(.+)$/
+ AUTH_HEADER_PATTERN = /APIAuth(?:-HMAC-(MD5|SHA(?:1|224|256|384|512)?))? ([^:]+):(.+)$/.freeze
def request_within_time_window?(headers, clock_skew)
Time.httpdate(headers.timestamp).utc > (Time.now.utc - clock_skew) &&
Time.httpdate(headers.timestamp).utc < (Time.now.utc + clock_skew)
rescue ArgumentError