Skip to content

Releases: fspijkerman/dash-cognito-auth

v0.0.5

19 Apr 13:28
9e1af9f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.4...v0.0.5

v0.0.4

03 Apr 14:51
dd9d526
Compare
Choose a tag to compare

What's Changed

  • Fixes issue with URL prefixes #12 and adds support for logout functionality by @MauriceBrg in #13
  • Add example app, clean up Readme a bit by @MauriceBrg in #14

Full Changelog: v0.0.3...v0.0.4

v0.0.3

01 Apr 14:59
3506ab8
Compare
Choose a tag to compare

dash-cognito-auth v0.0.3

Bugfixes

Features

Documentation

  • Improved docstrings for the CognitoOAuth class by @MauriceBrg

Full Changelog: v0.0.2...v0.0.3

v0.0.2

31 Mar 15:44
Compare
Choose a tag to compare

dash-cognito-auth v0.0.2

Many thanks to @MauriceBrg for making this release possible!

Changes

  • Add Github Pipeline to run automated tests on Windows, Linux, and MacOS with a combination of Python 3.10, 3.11, 3.12
  • Require Python 3.10 as a minimum supported version (3.9 will be EOL later this year and 3.10 has a few convenience features)
  • Adjust the minimum required versions in the setup.py to match those that were listed in requirements.txt
  • Add requirements-dev.txt
  • Fixes #2
  • Fixes #3
  • Add test fixtures for app without auth, app with auth and app with auth that's always logged in
  • Refactor existing test to use fixture
  • Add unit tests for basic flows:
    • Expect login redirect when not logged in
    • Expect cognito redirect when not logged in and hitting the local authorization endpoint
    • Expect home redirect after cognito authorization response is processed
  • Add end to end / integration test that covers the following scenario:
    • Navigate to local website
    • Redirect to local cognito endpoint
    • Redirect to remote cognito endpoint
    • Login with predefined credentials, redirect with authorization code
    • Verification of authorization code at local cognito endpoint
    • Redirect to Homepage
    • Test that correct user is considered logged in
  • Formatted code consistently with black