0.0.5 • Published 3 years ago

node-red-contrib-ldap-auth v0.0.5

Weekly downloads
8
License
Apache-2.0
Repository
github
Last release
3 years ago

Node-red-contrib-ldap-auth

This is a Node-RED authentication plugin that uses LDAP as the backend user store.

It can be installed with:

npm install -g node-red-contrib-ldap-auth

And then to enable it add the following to your settings.js file:

adminAuth: require('node-red-contrib-ldap-auth').setup({
  uri:'ldap://url.to.server',
  base: 'ou=group,o=company.com',
  filterTemplate: 'mail={{username}}'
}),

Bind Authentication

If your LDAP server requires authentication before it can search, you can use the bind_dn and bind_pw parameters:

adminAuth: require('node-red-contrib-ldap-auth').setup({
  uri:'ldap://url.to.server',
  base: 'ou=group,o=company.com',
  filterTemplate: 'mail={{username}}',
  bind_dn: 'cn=authuser,o=company.com',
  bind_pw: 'yourlittlesecret',
}),

Certificate Verification

If your LDAP server is not using a verifiable SSL certificate, you can set the no_verify_ssl parameter to true (boolean) and it will not validate the connection.

Anonymous Access

To allow anonymous read access to the NodeRed Admin UI, you can set the anon_read parameter to true.

0.0.5

3 years ago

0.0.4

5 years ago

0.0.3

7 years ago

0.0.2

9 years ago

0.0.1

9 years ago