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.
forgejo/models
Adam Strzelecki 573305f3d3 LDAP: Optional user name attribute specification
Consider following LDAP search query example:

    (&(objectClass=Person)(|(uid=%s)(mail=%s)))

Right now on first login attempt Gogs will use the text supplied on login form
as the newly created user name. In example query above the text matches against
both e-mail or user name. So if user puts the e-mail then the new Gogs user
name will be e-mail which may be undesired.

Using optional user name attribute setting we can explicitly say we want Gogs
user name to be certain LDAP attribute eg. `uid`, so even user will use e-mail
to login 1st time, the new account will receive correct user name.
9 years ago
..
cron simplify names 9 years ago
migrations add unsupported migration prompt 9 years ago
access.go fix #1997 9 years ago
action.go fix api broken 9 years ago
admin.go New admin notice UI based on user list example 9 years ago
error.go wiki: finish edit 9 years ago
git_diff.go better escape char handle 9 years ago
issue.go fix for #2012 9 years ago
login.go LDAP: Optional user name attribute specification 9 years ago
models.go fix #1902 9 years ago
models_sqlite.go go vet 10 years ago
models_tidb.go add tidb support 9 years ago
org.go New admin organization UI 9 years ago
publickey.go fix #878 9 years ago
pull.go wiki: finish edit 9 years ago
release.go wiki: finish new 9 years ago
repo.go fix #2042 9 years ago
token.go finish all new user settings UI 9 years ago
update.go Show custom avatars in commits 9 years ago
user.go finish wiki 9 years ago
webhook.go fix #878 9 years ago
webhook_slack.go webhook APIs 9 years ago
wiki.go fix API 9 years ago