major rework of backend loading and usage:

- split config from user data to config.json, add config.hson.template
- moved default user data localdb to root folder
- moved pve, localdb, ldap backend handlers to backends sub folder
- add dynamic loading of all backends
- add dynamic mapping for auth backends to support multiple auth sources
- update affected endpoints
This commit is contained in:
Arthur Lu
2024-01-06 22:36:18 +00:00
parent c801ca99df
commit 18590011cc
21 changed files with 629 additions and 674 deletions

3
src/backends/paasldap.js Normal file
View File

@@ -0,0 +1,3 @@
export default class PAASLDAP {
}