Releases: meson800/touchstone-auth
Releases · meson800/touchstone-auth
v0.8.0
[0.8.0] - 2024-06-23
Updated
- Now works with the new Okta Touchstone flow, for applications that use the Shibboleth proxy.
Added
- The library can now be run as a module (python -m touchstone_auth) for debugging purposes.
v0.7.0
[0.7.0] - 2024-03-26
Updated
- Library updated to be compatible with the new "universal" Duo prompt, which,
among other things, involves a new /exit
endpoint to get back to Touchstone.
v0.5.3
[0.5.3] - 2023-05-04
Updated
- Added explicit Kerberos post-auth request to accommodate Touchstone changes.
v0.5.2
[0.5.2] - 2023-05-04
Updated
- Switched to using a Firefox user-agent, and added XSRF token GET call.
v0.5.1
[0.5.1] - 2023-02-04
Updated
- Updated the version of requests-pkcs12 we rely on to avoid deprecation warnings.
v0.5.0
[0.5.0] - 2023-01-17
Added
- Added the ability to control cookiejar saving. Autosave can be disabled
and the session cookies can now be saved at any time, not just on close.
v0.4.0
[0.4.0] - 2022-09-12
Added
- Added the ability to do initial authentication with username/password
or with Kerberos tickets.
Deprecated
- Passing the certfile/cert password as their own arguments is now deprecated.
Use the new auth_type
argument to pass authentication information.
New contributors
- Nickolai Zeldovich (zeldovich)
v0.3.0
[0.3.0] - 2022-01-15
Added
- Added the ability to use phone-call second factor.
- Added additional constructor argument to select between
available second factor options.
- Added typing-extensions to dependencies to properly support
Python 3.6 and Python 3.7
v0.2.0
Added support for Bearer tokens. If a Bearer token is set at the end of the authentication process, it is added as a header in the session.
v0.1.0
Initial release of touchstone-auth