aboutsummaryrefslogtreecommitdiffstats
path: root/routers
diff options
context:
space:
mode:
authorSergio Benitez <sbenitez@mit.edu>2015-09-04 20:49:07 -0700
committerSergio Benitez <sbenitez@mit.edu>2015-09-04 20:49:07 -0700
commitaa9c36514f5134c066866cee0da87f361903826d (patch)
tree9c648f632c034259b4af74eff58df0707e048758 /routers
parent07fe846c9f64c1b68ed55b42b523c50bf3c23c34 (diff)
parent2d1db4bf055a425bf4529b2f9f0378d58e3ec648 (diff)
downloadgitea-aa9c36514f5134c066866cee0da87f361903826d.tar.gz
gitea-aa9c36514f5134c066866cee0da87f361903826d.zip
Merged conflicts.
Diffstat (limited to 'routers')
-rw-r--r--routers/admin/auths.go10
1 files changed, 8 insertions, 2 deletions
diff --git a/routers/admin/auths.go b/routers/admin/auths.go
index 3e552082ee..1f4be231e9 100644
--- a/routers/admin/auths.go
+++ b/routers/admin/auths.go
@@ -61,6 +61,8 @@ func NewAuthSourcePost(ctx *middleware.Context, form auth.AuthenticationForm) {
var u core.Conversion
switch models.LoginType(form.Type) {
case models.LDAP:
+ fallthrough
+ case models.DLDAP:
u = &models.LDAPConfig{
Ldapsource: ldap.Ldapsource{
Name: form.Name,
@@ -68,13 +70,14 @@ func NewAuthSourcePost(ctx *middleware.Context, form auth.AuthenticationForm) {
Port: form.Port,
UseSSL: form.UseSSL,
BindDN: form.BindDN,
+ UserDN: form.UserDN,
BindPassword: form.BindPassword,
UserBase: form.UserBase,
- Filter: form.Filter,
- AdminFilter: form.AdminFilter,
AttributeName: form.AttributeName,
AttributeSurname: form.AttributeSurname,
AttributeMail: form.AttributeMail,
+ Filter: form.Filter,
+ AdminFilter: form.AdminFilter,
Enabled: true,
},
}
@@ -149,6 +152,8 @@ func EditAuthSourcePost(ctx *middleware.Context, form auth.AuthenticationForm) {
var config core.Conversion
switch models.LoginType(form.Type) {
case models.LDAP:
+ fallthrough
+ case models.DLDAP:
config = &models.LDAPConfig{
Ldapsource: ldap.Ldapsource{
Name: form.Name,
@@ -156,6 +161,7 @@ func EditAuthSourcePost(ctx *middleware.Context, form auth.AuthenticationForm) {
Port: form.Port,
UseSSL: form.UseSSL,
BindDN: form.BindDN,
+ UserDN: form.UserDN,
BindPassword: form.BindPassword,
UserBase: form.UserBase,
AttributeName: form.AttributeName,