nnuma / ldap-passwd-ui

LDAP Password Change UI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LDAP Password Change UI

LDAP サーバにパスワード変更リクエストを送信するためのシンプルな UI です。

環境変数の設定

LDAP サーバの接続情報は、以下の環境変数を設定します。

  • LDAP_HOST
  • LDAP_PORT
  • LDAP_BIND_DN

export LDAP_HOST='example.com'
export LDAP_PORT='389'
export LDAP_BIND_DN='uid=%s,ou=user,dc=example,dc=com'
# %s にユーザIDを設定するため、%s を含める必要があります。

実行

# 環境変数設定後
go get -u github.com/nnuma/ldap-passwd-ui
cd $GOPATH/src/github.com/nnuma/ldap-passwd-ui
go run main.go

注意

SSL 通信

SSL 通信(LDAPS、HTTPS)には対応していません。LDAP Password Change UI は LDAP サーバと同一ホストで実行することを想定しています。また、UI 上で入力したパスワードも暗号化されないので、別途 SSL プロキシを立てるなどセキュリティの対策が必要です。

IE

IE には対応していません。�IE で UI を表示すると IE をサポートしていない旨のメッセージが表示されます。

About

LDAP Password Change UI

License:MIT License


Languages

Language:JavaScript 46.3%Language:HTML 28.5%Language:Go 23.7%Language:CSS 1.4%