diff options
author | John Olheiser <john.olheiser@gmail.com> | 2020-09-10 10:30:07 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-10 16:30:07 +0100 |
commit | c3e8c9441ad0e90bb0567af0bf7e9444aa8f4ad5 (patch) | |
tree | 96c8e00c1ff4b09f616df5805af6a3db11196fda /routers | |
parent | 4c42fce40175b735a689289bf61ca65a8e2266b2 (diff) | |
download | gitea-c3e8c9441ad0e90bb0567af0bf7e9444aa8f4ad5.tar.gz gitea-c3e8c9441ad0e90bb0567af0bf7e9444aa8f4ad5.zip |
Add check for LDAP group membership (#10869)
This is a port of gogs/gogs#4398
The only changes made by myself are:
Add locales
Add some JS to the UI
Otherwise all code credit goes to @aboron
Resolves #10829
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: zeripath <art27@cantab.net>
Diffstat (limited to 'routers')
-rw-r--r-- | routers/admin/auths.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/routers/admin/auths.go b/routers/admin/auths.go index a4fd5290b7..98f6e25b1f 100644 --- a/routers/admin/auths.go +++ b/routers/admin/auths.go @@ -129,6 +129,11 @@ func parseLDAPConfig(form auth.AuthenticationForm) *models.LDAPConfig { AttributeSSHPublicKey: form.AttributeSSHPublicKey, SearchPageSize: pageSize, Filter: form.Filter, + GroupsEnabled: form.GroupsEnabled, + GroupDN: form.GroupDN, + GroupFilter: form.GroupFilter, + GroupMemberUID: form.GroupMemberUID, + UserUID: form.UserUID, AdminFilter: form.AdminFilter, RestrictedFilter: form.RestrictedFilter, AllowDeactivateAll: form.AllowDeactivateAll, |