mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-11-09 00:22:38 -06:00
Add auth.ldap.attribute.id. When set (e.g. objectGUID on AD, entryUUID on OpenLDAP), users and teams are matched by that attribute instead of the login name and the group DN, so renaming or moving them in the directory no longer creates duplicate accounts or new teams without the old shares. AD's binary objectGUID is formatted as a canonical GUID string; other attributes must be printable text. Existing accounts and teams are switched to the new id on the next login. An empty option keeps the old behaviour.