Skip to content

presbrey/nginx-auth-request-ldap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

nginx-auth-request-ldap

This service provides LDAP authentication for nginx via the http_auth_request API.

Installation

go get -u github.com/presbrey/nginx-auth-request-ldap

Use systemd or supervisord to daemonize nginx-auth-request-ldap.

Features

  • authentication cache w/ configurable TTL
  • bind DN template integrates with any LDAP provider/schema

Options

Usage of ./nginx-auth-request-ldap:
  -U="uid=%s,cn=users,cn=accounts,dc=example,dc=com": username template
  -h="ldap.example.com": LDAP server host
  -p=636: LDAP server port
  -r="EXAMPLE.COM": authentication realm
  -t=1m0s: cache TTL

About

LDAP auth request backend for nginx (1.5.4+)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages