Naivete Precedes Misrepresentation

npm

Does your artifact manager get in the way? Join us on Oct. 8 at 10am PT, to discuss how npm can help.Sign up »

verdaccio-activedirectory-extended

1.4.3 • Public • Published

verdaccio-activedirectory-extended

Extended Active Directory authentication plugin for verdaccio.

Firstly checks user in AD, then uses htpasswd authentication if not found.

Adds to each user logged in via AD "$ActiveDirectory" group and extendedUsersSuffix (defaults to "OUTSOURCE") group to all the others.

Installation

$ npm install verdaccio-activedirectory-extended

Config

Add to your config.yaml:

auth:
  activedirectory:
    url: "ldap://10.0.100.1"
    baseDN: 'dc=sample,dc=local'
    user: 'service-user'
    password: 'password'
    domainSuffix: 'sample.local'
    extendedUsersFile: '/path/to/local/passwords/file'
    extendedUsersSuffix: 'OUTSOURCE' #optional 

install

npm i verdaccio-activedirectory-extended

Downloadsweekly downloads

6

version

1.4.3

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability