Properly invalidate exceptions

The simple authenticator now properly invalidates its credentials. Also, the
invalidation functions have been given better names and documentation.
This commit is contained in:
Joscha
2021-05-15 17:37:05 +02:00
parent b70b62cef5
commit d63494908d
3 changed files with 50 additions and 7 deletions

View File

@ -156,7 +156,7 @@ class KitShibbolethLogin:
soup = await self._authenticate_tfa(sess, soup)
if not self._login_successful(soup):
self._auth.invalid_credentials()
self._auth.invalidate_credentials()
# Equivalent: Being redirected via JS automatically
# (or clicking "Continue" if you have JS disabled)