@verdaccio/active-directory
TypeScript icon, indicating that this package has built-in type declarations

10.2.2 • Public • Published

@verdaccio/active-directory

Active Directory authentication plugin for Verdaccio

Installation

npm install -g @verdaccio/active-directory

Config

This settings can be set in config.yaml. All fields are mandatory except groupName, which is optional, to add security group(s). Also, this optional field can be a single string or a list of strings. Take care that, when defining groupName key, the user that will be authenticating must be in, at least, one of the groups defined, to authenticate successfully.

auth:
  activedirectory:
    url: "ldap://localhost"
    baseDN: "dc=local,dc=host"
    domainSuffix: "local.host"
    # groupName: 'singleGroup' # optional, single group syntax
    # groupName:               # optional, multiple groups syntax
    #   - 'group1'
    #   - 'group2'

Inspiration

This plugin is based on verdaccio-activedirectory, which is based on siponia-activedirectory.
Thanks to Doug Dennie and Ela-compil sp. z o. o. for making this possible.

License

@verdaccio/active-directory is an open source project with MIT license

Package Sidebar

Install

npm i @verdaccio/active-directory

Weekly Downloads

1

Version

10.2.2

License

MIT

Unpacked Size

17.3 kB

Total Files

9

Last publish

Collaborators

  • sergiohgz
  • verdaccio.npm
  • jotadeveloper
  • ayusharma