operasoftware / dns-ui

Opera's LDAP-authenticated PowerDNS user interface
Apache License 2.0
282 stars 57 forks source link

Ldap form based login #171

Closed stamfest closed 3 years ago

stamfest commented 4 years ago

This branch creates the machinery for a form-based login. It also implements form-based login using a configured LDAP directory. To implement this, a HTTP session is required. Some important session cookie parameters can be configured to allow for integration of either multiple instances of dns-ui or with other services under the same virtual host.

An additional change allows to configure an optional extra LDAP filter for user objects. This can be used to make extra sure to restrict which users may log into dns-ui.

stamfest commented 4 years ago

Are you willing to merge this if the commit is signed?

stamfest commented 3 years ago

Will re-create with a signed commit