Commit Graph
20 Commits
Author SHA1 Message Date
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