You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/services/auth
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.
2 years ago
..
source Fix LDAP sync when Username Attribute is empty (#25278) 2 years ago
auth.go Fix install page context, make the install page tests really test (#24858) 2 years ago
auth_test.go Implement FSFE REUSE for golang files (#21840) 2 years ago
basic.go Require repo scope for PATs for private repos and basic authentication (#24362) 2 years ago
group.go Refactor web package and context package (#25298) 2 years ago
httpsign.go refactor auth interface to return error when verify failure (#22119) 2 years ago
interface.go Refactor web package and context package (#25298) 2 years ago
middleware.go Decouple the different contexts from each other (#24786) 2 years ago
oauth2.go Implement actions (#21937) 2 years ago
reverseproxy.go Do not send "registration success email" for external auth sources (#24632) 2 years ago
session.go refactor auth interface to return error when verify failure (#22119) 2 years ago
signin.go Modify OAuth login ui and fix display name, iconurl related logic (#25030) 2 years ago
source.go Implement FSFE REUSE for golang files (#21840) 2 years ago
sspi_windows.go Refactor web package and context package (#25298) 2 years ago
sync.go Implement FSFE REUSE for golang files (#21840) 2 years ago