All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added a test helper to authenticate request headers
- Update
warden-jwt_auth
dependency to ensure JWT scopes are not fetched from session
- Added whitelist strategy
- Update
warden-jwt_auth
dependency
- Configure classes as strings to avoid problems with Rails STI
- Return
nil
and not raise when user is not found in model
- Update
warden-jwt_auth
dependency
- Do not generate double slash paths when one segment is blank
- Store
exp
in the blacklist strategy to easy cleaning tasks
- Allow configuring request formats to take into account through
request_formats
configuration option
- Ignore expired token revocation
- Dispatch token on sign up
- Speed up initialization
- Do not depend on assumed helpers to build default paths
- Use
sign_out_via
devise option to set revocation request methods - Take routes with scopes into account
- Request method configuration for Rails < 5