Commit Verlauf

Autor SHA1 Nachricht Datum
  Peter Thomassen fd4a554da4 refactor(api): streamline BasicTokenAuth and URLParamAuth vor 4 Jahren
  Peter Thomassen 374fe294f2 refactor(api): small BasicTokenAuthentication performance improvement vor 4 Jahren
  Peter Thomassen 25525bbb7a fix(api): avoid passing user input needlessly during auth action auth vor 4 Jahren
  Peter Thomassen a9d5b4e743 feat(api,webapp): add token expiration and surrounding functionality vor 4 Jahren
  Peter Thomassen 4a143511d5 feat(api): add Token.allowed_subnets and surrounding functionality vor 4 Jahren
  Peter Thomassen 9d7e6d87bb refactor(api): add AuthenticatedBasicUserAction with simple state vor 5 Jahren
  Peter Thomassen baf4602983 feat(api): add Token.last_used, closes #351 vor 5 Jahren
  Peter Thomassen 9b657ba8f4 refactor(api): centralize Token auth code for specialized subcases vor 5 Jahren
  Peter Thomassen 2f432d3b5c fix(api): remove excessive validation during auth action authentication vor 5 Jahren
  Peter Thomassen dd5a104eed fix(api): move and simplify AuthenticatedActionAuthenticator vor 5 Jahren
  Peter Thomassen 158be3f8b2 feat(api): store tokens in hashed format and with UUID vor 5 Jahren
  Peter Thomassen e9359f2f3a fix(api): raise validation error for invalid login payload vor 5 Jahren
  Peter Thomassen 763a7ef303 fix(api): fix misleading authentication header on auth failure vor 5 Jahren
  Nils Wisiol 7c4dc77ddc feat(api): rework user management vor 5 Jahren
  Nils Wisiol 7c79c495ae fix(api): remove/ignore PyCharm code style warnings vor 6 Jahren
  Peter Thomassen 5f5b819045 fix(api): give 401 for dyn if username is neither email nor domain name vor 6 Jahren
  Nils Wisiol 9219915fa7 chore(api): update code style (mostly PEP 8), no functional changes vor 6 Jahren
  Nils Wisiol 28f5668179 chore(api): clean up import statements vor 6 Jahren
  Peter Thomassen 1cb8633c67 fix(dyn): align authentication scheme behavior for invalid usernames vor 6 Jahren
  Peter Thomassen a767eff2a2 fix(api): remove obsolete IPAuthentication scheme vor 6 Jahren
  Peter Thomassen 768636c404 fix(api): don't leak whether user is inactive or inexistent, closes #79 vor 6 Jahren
  Peter Thomassen 5488d3cd1b fix(api): better adhere to DynDNS RA-API vor 6 Jahren
  Nils Wisiol 55a8ae2389 feat(auth): multiple auth tokens per user vor 6 Jahren
  Peter Thomassen 3fdd2012b7 refactor(api): switch dynDNS handling from Domain model to RRset model vor 7 Jahren
  Peter Thomassen beb085cf75 fix(api): fix HTTP error codes for basic auth, closes #26 vor 8 Jahren
  Nils Wisiol 6ef8dab7bb fix(auth): handle authentication headers with multiple colons vor 8 Jahren
  Nils Wisiol 273b9f9b72 fix(django): variable naming vor 8 Jahren
  Peter Thomassen ca6c15b07d Merge and move branch 'master' of github.com:desec/desec-api vor 8 Jahren