Commit graph

27 commits

Author SHA1 Message Date
Quantum 2c873ba74d Bump version to 0.0.5 2025-07-20 18:58:02 -04:00
Quantum a308005e90 Reject insane usernames 2025-07-20 18:53:23 -04:00
Quantum cfa4ff1c52 Fix krb5_name escape issue 2025-07-20 18:42:47 -04:00
Quantum b9d6630b1a Add some rate limiting logic 2025-07-20 18:35:35 -04:00
Quantum c0395eb97a Don't create cookies when mTLS is used 2025-07-20 17:35:22 -04:00
Quantum 32cebf4691 Make GSSAPI usage optional 2025-07-20 17:23:00 -04:00
Quantum 5557530ff9 Add some hardening 2025-07-20 16:22:05 -04:00
Quantum 3d755031e4 Fix flake8 config 2024-10-08 00:28:59 -04:00
Quantum 43a7bb694f Release 0.0.4 2024-10-08 00:26:39 -04:00
Quantum 48b6cdb79b Add support for TLS certificate authentication 2024-10-08 00:18:14 -04:00
Quantum 7b51c69038 Bump version to 0.0.3 2024-10-07 23:16:13 -04:00
Quantum 2769dfd5f8 Make cookie a string 2023-12-21 03:25:50 -05:00
Quantum ae6fd65981 Release 0.0.2 2021-08-21 17:21:52 -04:00
Quantum d5d69b69a7 Correctly authenticate non-GET requests 2021-08-21 17:14:44 -04:00
Quantum 3832d2738d Add PyPI badges 2021-04-25 05:33:59 -04:00
Quantum 8f637b284c Add mypy check GitHub Actions workflow 2021-04-25 04:14:17 -04:00
Quantum 813878b969 Added type annotations for mypy 2021-04-25 04:12:52 -04:00
Quantum 0ece1d7ce9 Correctly mention KRBAUTH_LDAP_USER_DN option in README 2021-04-24 19:58:02 -04:00
Quantum bc7c644664 Remove direct reference to SHA512 for HMAC verification 2020-07-04 15:40:06 -04:00
Quantum 7d4e26b959 Fix WWW-Authenticate: Negotiate check 2020-05-03 01:06:40 -04:00
Quantum cc52f74d9f Correctly handle checking non-GET requests 2020-03-08 23:25:21 -07:00
Quantum d6a08d43cb Add flake8 2020-02-20 08:15:32 +00:00
Quantum 18f5e3873e Update README for LDAP fallback 2020-02-20 00:07:23 -08:00
Quantum e6b5b137e2 Fallback to basic auth if GSSAPI mechanism is unsupported 2020-02-20 00:07:12 -08:00
Quantum 429ba3ff48 Implement HTTP basic authentication support via LDAP 2020-02-20 08:05:29 +00:00
Quantum 7c3293ed27 Add README 2020-02-19 23:30:27 -08:00
Guanzhong Chen 69800ee4bf Initial commit 2020-02-19 23:30:25 -08:00