PapaTutuWawa
0b2cb22744
Fix typo
2021-12-09 17:18:42 +01:00
PapaTutuWawa
440927b2c1
Make the cache TTL configurable
2021-12-09 13:40:39 +01:00
PapaTutuWawa
167533a65f
Allow loading bind secret from file
2021-12-09 13:18:55 +01:00
PapaTutuWawa
7dc733630b
Re-add accidentally removed CREATE_USER_FUNC
2021-09-08 16:45:45 +02:00
PapaTutuWawa
0b4885b5d2
Fix multiple imports using the same name
2021-02-05 17:09:10 +01:00
PapaTutuWawa
2b68b55c52
Format using Black
2021-02-05 17:00:55 +01:00
PapaTutuWawa
b95662df1e
Set the PermissionDenied's detail text
2021-02-05 17:00:19 +01:00
PapaTutuWawa
e749eec5ff
Remove more merge mistakes
2021-02-05 13:30:08 +01:00
PapaTutuWawa
2f5f312d9c
Move the Django API Permissions to a FastAPI dependency
2021-02-05 13:28:08 +01:00
PapaTutuWawa
117ab96017
Fix user creation
2021-02-05 12:23:32 +01:00
PapaTutuWawa
4229cebd61
Merge branch 'master' into feat/ldap
2021-02-04 18:56:26 +01:00
PapaTutuWawa
261d65f8b3
(Hopefully) Fix user creation
2021-02-04 18:49:00 +01:00
PapaTutuWawa
0a9ffd1c9b
Remove duplicated code (Issue from merging)
2020-11-14 16:46:08 +01:00
PapaTutuWawa
2d11c82e32
Format code using black
2020-11-14 16:44:45 +01:00
PapaTutuWawa
6751502e21
Merge remote-tracking branch 'origin/master' into feat/ldap
2020-11-14 16:39:46 +01:00
PapaTutuWawa
69c920ab12
Fix syntax error
2020-11-10 11:28:43 +01:00
PapaTutuWawa
e09d5f1723
Set CREATE_USER_FUNC and API_PERMISSIONS when using LDAP
2020-11-08 12:41:38 +01:00
PapaTutuWawa
b0f888f236
Add accidentally removed empty line
2020-11-06 20:56:31 +01:00
PapaTutuWawa
b0d0f99492
Refactor LDAP support and add LDAP caching
2020-11-06 20:55:04 +01:00
PapaTutuWawa
1fef1e2b7a
Implement authentication with LDAP
...
Enable an additional lookup against an LDAP directory
during login and user creation to ensure that only
specific users can login and register on the EteBase
server instance.
2020-11-06 15:24:29 +01:00