diff options
author | Girish Ramakrishnan <girish@cloudron.io> | 2015-08-18 21:34:03 -0700 |
---|---|---|
committer | Girish Ramakrishnan <girish@cloudron.io> | 2015-08-18 23:49:12 -0700 |
commit | 24d7a86a8d35aa1fadf05deaa10e141d33ea6632 (patch) | |
tree | 81f20ad9fa63e815ae0accf59a39eca2252b6068 /templates/admin/auth/new.tmpl | |
parent | 03b85b73af03eae98308fc3d36cdbd47db1503d6 (diff) | |
download | gitea-24d7a86a8d35aa1fadf05deaa10e141d33ea6632.tar.gz gitea-24d7a86a8d35aa1fadf05deaa10e141d33ea6632.zip |
Set IsAdmin using LDAP
The IsAdmin flag is set based on whether the admin filter
returned any result. The admin filter is applied with the user dn
as the search root.
In the future, we should update IsAdmin as well on each login.
Alternately, we can have a periodic sync operation.
Diffstat (limited to 'templates/admin/auth/new.tmpl')
-rw-r--r-- | templates/admin/auth/new.tmpl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/templates/admin/auth/new.tmpl b/templates/admin/auth/new.tmpl index 80d7c266f2..3f8f3d375b 100644 --- a/templates/admin/auth/new.tmpl +++ b/templates/admin/auth/new.tmpl @@ -56,6 +56,10 @@ <input class="ipt ipt-large ipt-radius {{if .Err_Filter}}ipt-error{{end}}" id="filter" name="filter" value="{{.filter}}" /> </div> <div class="field"> + <label class="req" for="filter">{{.i18n.Tr "admin.auths.admin_filter"}}</label> + <input class="ipt ipt-large ipt-radius {{if .Err_AdminFilter}}ipt-error{{end}}" id="admin_filter" name="admin_filter" value="{{.admin_filter}}" /> + </div> + <div class="field"> <label for="attribute_name">{{.i18n.Tr "admin.auths.attribute_name"}}</label> <input class="ipt ipt-large ipt-radius {{if .Err_AttributeName}}ipt-error{{end}}" id="attribute_name" name="attribute_name" value="{{.attribute_name}}" /> </div> |