Files
pp-tcms/frontend
LittleYellow 1c977f9266 feat: add LDAP authentication settings and toggle
Add an admin-only LDAP configuration UI with an enable toggle and full
sign-in integration.

Backend:
- ldapSettings model + migration (single-row config)
- GET/PUT/test routes under /ldap (admin-gated; bind password masked)
- shared ldapClient with RFC 4515 filter escaping and empty-password guard
- signin tries local auth first, then LDAP when enabled (find-or-create
  local user) so the bootstrap admin is never locked out

Frontend:
- LDAP settings page (Switch + form + test connection) under /admin/ldap
- AdminNav tabs between user management and LDAP
- ldapControl util, types, and Ldap i18n namespace for all 6 locales

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 07:20:08 +08:00
..
2024-02-03 19:53:09 +09:00
2025-04-12 23:49:03 +09:00
2024-06-16 14:30:08 +09:00
2024-02-03 19:53:09 +09:00
2024-02-03 19:53:09 +09:00
2024-07-28 00:20:24 +09:00
2024-05-19 21:04:45 +09:00
2024-02-03 19:53:09 +09:00