command
module
Version:
v0.0.0-...-0528242
Opens a new window with list of versions in this module.
Published: Oct 24, 2018
License: Apache-2.0
Opens a new window with license information.
Imports: 4
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Web UI for LDAP changing password
WebUI Client capable of connecting to backend LDAP server and changing the users password.
![Screenshot](https://github.com/thammuio/ldap-passwd-webui/raw/05282423d3c3/screenshots/index.png)
The configuration is made with environment variables:
Env variable |
Default value |
Description |
LPW_TITLE |
Change your global password for example.org |
Title that will appear on the page |
LPW_HOST |
|
LDAP Host to connect to |
LPW_PORT |
636 |
LDAP Port (389 |
LPW_TYPE |
|
AD or LDAP |
LPW_ENCRYPTED |
true |
Use enrypted communication |
LPW_START_TLS |
false |
Start TLS communication |
LPW_SSL_SKIP_VERIFY |
true |
Skip TLS CA verification |
LPW_USER_DN |
uid=%s,ou=people,dc=example,dc=org |
Filter expression to search the user for Binding |
LPW_USER_SEARCH_FILTER |
"(&(objectCategory=Person)(sAMAccountName=%s))" |
Search Filter to get userDN |
LPW_BIND_DN |
|
Bind DN |
LPW_BIND_DN_PASS |
|
Password for Bind DN |
LPW_USER_BASE |
ou=people,dc=example,dc=org |
Base to use when doing the binding |
Running
dep ensure
go run main.go
Browse http://localhost:8443/
Building and tagging
Get Godep
go get -u github.com/golang/dep/cmd/dep
make
Credits
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.