Commit History

Author SHA1 Message Date
  Unrud c7d1936cb6 remove everything marked as DEPRECATED 7 years ago
  Unrud 54b9995e22 Use module-wide logger and remove logging config 7 years ago
  Unrud 6c9299cf16 Auth: Introduce login(login, password) method 7 years ago
  Unrud 67bdbd8530 Revert "Auth: Introduce login(login, password) method" 7 years ago
  Unrud e73270bbe5 Auth: Introduce login(login, password) method 7 years ago
  Unrud 8be792280a Add is_authenticated2 to BaseAuth 8 years ago
  Unrud 106aeae781 Add documentation to BaseAuth 8 years ago
  Unrud 2c0669046c Use and instead of & 8 years ago
  Unrud 1065c0b359 Move documentation to correct method 8 years ago
  Unrud f912642c20 htpasswd: ignore comments 8 years ago
  Unrud 73038e518a htpasswd: don't strip whitespaces and allow ':' in plain password 8 years ago
  Unrud 276de4fd3a Allow additional config options for external plugins 8 years ago
  Unrud 75605b5f03 Catch all exceptions when loading plugins 8 years ago
  Unrud eba6621f17 Rename backends from None to none 8 years ago
  Unrud c9664137a5 Improve error handling 8 years ago
  Unrud 09bde14e50 Allow auth backends to provide login and password 8 years ago
  Guillaume Ayoub 3e0c8cf285 Update copyright years 8 years ago
  Guillaume Ayoub 22d364729b Use "&" instead of "+" to test booleans 8 years ago
  Guillaume Ayoub 5066e97c66 Always compare both login and password to avoid timing attacks 8 years ago
  Unrud f2fb07fa84 Move authentication delay into __init__.py and add config 8 years ago
  Unrud c4537b1f5c Compare passwords and hashes in constant time (Fixes #591) 8 years ago
  Unrud fc309562da Repair SSHA method 8 years ago
  Guillaume Ayoub 059ba8dec1 Random timer to avoid timing oracles and simple bruteforce attacks 8 years ago
  Unrud 689e5c9dd5 Map logins to internal users in Auth module 9 years ago
  Unrud e2b87d145f Cosmetics: Don't use % for logging 9 years ago
  Guillaume Ayoub 3e52f34309 Remove pylint 9 years ago
  Guillaume Ayoub 6bfdcbafec Cosmetics 9 years ago
  Florian Mounier 221379ef85 Sort imports 9 years ago
  Guillaume Ayoub a8fda1aedf Cut long lines 9 years ago
  Markus Unterwaditzer 2dee66133d Flake8 fixes 9 years ago