minio/internal/config/identity/ldap
Aditya Manthramurthy 7e45d84ace
ldap: improve normalization of DN values (#19358)
Instead of relying on user input values, we use the DN value returned by
the LDAP server.

This handles cases like when a mapping is set on a DN value
`uid=svc.algorithm,OU=swengg,DC=min,DC=io` with a user input value (with
unicode variation) of `uid=svc﹒algorithm,OU=swengg,DC=min,DC=io`. The
LDAP server on lookup of this DN returns the normalized value where the
unicode dot character `SMALL FULL STOP` (in the user input), gets
replaced with regular full stop.
2024-03-27 23:45:26 -07:00
..
config.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
help.go Redact all secrets from config viewing APIs (#17380) 2023-06-23 07:45:27 -07:00
ldap.go ldap: improve normalization of DN values (#19358) 2024-03-27 23:45:26 -07:00
legacy.go use LDAP config from minio/pkg to share with console (#15810) 2022-10-07 22:12:36 -07:00