node ^8
yarn or npm
bash
ldapsearch (only required for the cli test script)
Uses passport ldap auth library, to run and listen for code change runs either yarn start
or npm start
from the command line. Then to test login send the following request:
[POST] /login
Content-Type: application/x-www-form-urlencoded
username=username
password=password
Populate the relevant variables and run ./ldapsearch.sh
to test connection.