Changelog of @hackage/wai-middleware-auth 0.2.5.1

0.2.5.1

  • Add support for GHC 9.0.

0.2.5.0

  • Add getAuthUserFromVault for Servant.Api.Vault user.

0.2.4.0

  • Add GitLab provider.

0.2.3.1

  • Expose discoverURI in Network.Wai.Middleware.Auth.OIDC

  • Fix bug with OAuth2 and OpenID Connect authentication where scopes were separated using comma's instead of spaces.

    0.2.3.0

  • Support hoauth2-1.11.0

  • Drop support for jose versions < 0.8

  • Expose decodeKey

  • OAuth2 provider remove a session when an access token expires. It will use a refresh token if one is available to create a new session. If no refresh token is available it will redirect the user to re-authenticate.

  • Providers can define logic for refreshing a session without user intervention.

  • Add an OpenID Connect provider.

    0.2.2.0

  • Add request logging to executable

  • Newer multistage Docker build system

    0.2.1.0

  • Fix a bug in deserialization of UserIdentity

    0.2.0.0

  • Drop compatiblity with hoauth2 versions <= 1.0.0.

  • Add a function for getting the oauth2 token from an authenticated request.

  • Modify encoding of oauth2 session cookies. As a consequence existing cookies will be invalid.

    0.1.2.1

  • Compatibility with hoauth2-1.3.0 - fixed: #4

    0.1.2.0

  • Implemented compatibility with hoauth2 >= 1.0.0 - fixed: #3

    0.1.1.2

  • Fixed wai-middleware-auth-0.1.1.1 does not compile in 32 bit Linux

    0.1.1.1

  • Disallow empty userIdentity to produce a successfull login.

  • Produces a 404 on /favicon.ico page if not logged in: work around for issue with Chrome requesting it first and messing up the redirect url.

  • Added JQuery to the template, since it's bootstrap's requirement.

    0.1.1.0

  • Fixed whitelist email regex matching for Github and Google auth.

    0.1.0.0

  • Initial implementation.