Skip to content

Latest commit

 

History

History
54 lines (42 loc) · 1.8 KB

CHANGELOG.md

File metadata and controls

54 lines (42 loc) · 1.8 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

3.0.0

Changed

  • eliminate authenticationSpecification method

Added

  • allow authenticate method to "refresh" a token
  • allow token to arrive on header, query, body

Fixed

  • strip 'Bearer ' string from any authorization header

2.0.3

Fixed

  • username and password can arrive on query or body

2.0.2

  • patch - invalidate with user not found

2.0.1

  • migrate to jest

2.0.0

Changed

  • authorize function argument is now the full Express request object
  • Authorization token may be delivered by query parameter token or the authorization header
  • authenticate function argument is now the full Express request object
  • authenticate function rejects if username or password are missing
  • Update koop-output-geoservices peer dependency to 2.0.0

1.2.0 - 2018-06-08

Added

  • replaced getAuthenticationSpecification with authenticationSpecification

1.1.1 - 2018-05-31

Fixed

  • Include peer-dependencies koop and and koop-output-geoservices

1.1.0 - 2018-05-29

Added

  • new option useHttp. Must be a boolean. This will get added verbatim to the result of authenticationSpecification function

1.0.0 - 2018-05-22

Added

  • Initial release of an authentication plugin for Koop that leverages a file-based user-store.