Peter Thomassen
|
dd5a104eed
fix(api): move and simplify AuthenticatedActionAuthenticator
|
5 years ago |
Peter Thomassen
|
158be3f8b2
feat(api): store tokens in hashed format and with UUID
|
5 years ago |
Peter Thomassen
|
e9359f2f3a
fix(api): raise validation error for invalid login payload
|
5 years ago |
Peter Thomassen
|
763a7ef303
fix(api): fix misleading authentication header on auth failure
|
5 years ago |
Nils Wisiol
|
7c4dc77ddc
feat(api): rework user management
|
5 years ago |
Nils Wisiol
|
7c79c495ae
fix(api): remove/ignore PyCharm code style warnings
|
6 years ago |
Peter Thomassen
|
5f5b819045
fix(api): give 401 for dyn if username is neither email nor domain name
|
6 years ago |
Nils Wisiol
|
9219915fa7
chore(api): update code style (mostly PEP 8), no functional changes
|
6 years ago |
Nils Wisiol
|
28f5668179
chore(api): clean up import statements
|
6 years ago |
Peter Thomassen
|
1cb8633c67
fix(dyn): align authentication scheme behavior for invalid usernames
|
6 years ago |
Peter Thomassen
|
a767eff2a2
fix(api): remove obsolete IPAuthentication scheme
|
6 years ago |
Peter Thomassen
|
768636c404
fix(api): don't leak whether user is inactive or inexistent, closes #79
|
6 years ago |
Peter Thomassen
|
5488d3cd1b
fix(api): better adhere to DynDNS RA-API
|
6 years ago |
Nils Wisiol
|
55a8ae2389
feat(auth): multiple auth tokens per user
|
6 years ago |
Peter Thomassen
|
3fdd2012b7
refactor(api): switch dynDNS handling from Domain model to RRset model
|
7 years ago |
Peter Thomassen
|
beb085cf75
fix(api): fix HTTP error codes for basic auth, closes #26
|
8 years ago |
Nils Wisiol
|
6ef8dab7bb
fix(auth): handle authentication headers with multiple colons
|
8 years ago |
Nils Wisiol
|
273b9f9b72
fix(django): variable naming
|
8 years ago |
Peter Thomassen
|
ca6c15b07d
Merge and move branch 'master' of github.com:desec/desec-api
|
8 years ago |