mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-06-20 13:51:45 +00:00
177f004740
ldap(s) with distinction between admin and user role by group membership - Add ldapService.ts with bind/search/group-check logic - Add ldapLoginUser() async wrapper in authService.ts - Fall back to local login if user not found in LDAP - Support LDAP_ALLOWED_GROUP for access control - Support LDAP_ADMIN_GROUP for role mapping - Support LDAP_TLS_CA for custom CA certificates - ldapts added as dependency ENV vars: LDAP_URL, LDAP_BIND_DN, LDAP_BIND_PW, LDAP_BASE, LDAP_FILTER, LDAP_ADMIN_GROUP, LDAP_ALLOWED_GROUP, LDAP_TLS_CA