wai-middleware-auth v0.2.3.1 Release Notes

Release Date: 2020-05-25 // almost 4 years ago
    • ๐Ÿ”ฆ 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

    # 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.