forgejo/services
Zettat123 33cd74ad70
Fix LDAP sync when Username Attribute is empty (#25278)
Fix #21072

![image](https://github.com/go-gitea/gitea/assets/15528715/96b30beb-7f88-4a60-baae-2e5ad8049555)

Username Attribute is not a required item when creating an
authentication source. If Username Attribute is empty, the username
value of LDAP user cannot be read, so all users from LDAP will be marked
as inactive by mistake when synchronizing external users.

This PR improves the sync logic, if username is empty, the email address
will be used to find user.
2023-06-20 11:04:13 +08:00
..
actions Fix compatible for webhook ref type (#25195) 2023-06-13 06:05:28 +00:00
agit
asymkey
attachment
auth Fix LDAP sync when Username Attribute is empty (#25278) 2023-06-20 11:04:13 +08:00
automerge
context
convert
cron
externalaccount
forms Support changing labels of Actions runner without re-registration (#24806) 2023-06-13 22:28:31 +08:00
gitdiff
issue
lfs Fix all possible setting error related storages and added some tests (#23911) 2023-06-14 11:42:38 +08:00
mailer
markup
migrations Fix panic when migrating a repo from GitHub with issues (#25246) 2023-06-14 14:12:39 +08:00
mirror
org
packages
pull
release
repository Refactor web package and context package (#25298) 2023-06-18 09:59:09 +02:00
task
user
webhook Fix compatible for webhook ref type (#25195) 2023-06-13 06:05:28 +00:00
wiki