Skip to content

Releases: CHTJonas/omniauth-ucam-raven

2.0.1

03 Jun 18:03
a5568a8
Compare
Choose a tag to compare

This release contains a small bug fix that should remove the need for people to use ENV['KEY_ID'].to_i in their OmniAuth::Builder blocks.

Changes in this release:

  • Cast the RSA key ID to an integer when verifying authentication signatures.

2.0.0

27 May 21:55
ae48cc4
Compare
Choose a tag to compare

Please note that this is a major version bump with breaking changes.

Changes in this release:

  • Add support for the SRCF Goose authentication service.
  • Add support for multiple signing keys.
  • Return an error if the authentication responses is issued too far into the future from a local perspective.
  • Improve compliance of the skew parameter with the WebAuth protocol.
  • Raise an exception if RSA key file path and/or ID are not present.
  • Improve documentation and example code.
  • Bump internal dependencies.