{"_id":"verdaccio-qnapldap","_rev":"30-75e375e2516641769758058a2ade47ad","name":"verdaccio-qnapldap","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"verdaccio-qnapldap","version":"0.0.1","keywords":["verdaccio","qnap","ldap","auth","authentication"],"author":{"name":"Jack Hicks"},"license":"ISC","_id":"verdaccio-qnapldap@0.0.1","maintainers":[{"name":"thrivesoft","email":"jack@thrive.uk.com"}],"dist":{"shasum":"0e45fa593a85d88618d95fad44da5c7ddb9acbbf","tarball":"https://registry.npmjs.org/verdaccio-qnapldap/-/verdaccio-qnapldap-0.0.1.tgz","fileCount":2,"integrity":"sha512-NbS++cneol8LTsTvdTugKUo+uyYh8JBML3QuSkZPotxL4pjxcWlDmmEIUSaE9Sm80bba0yfVbSDx4gOSUAipCA==","signatures":[{"sig":"MEUCIG8DYHHzjMjdXI/91pYOhbxNEswVVo4m8dYsjc8Pm4YjAiEAiANe3Es274TXRTKw2SnbJhUAIldYsFdT0VboHz3NnUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbriyICRA9TVsSAnZWagAAt0AP/jEGTGLVtKjO9pDdsvMm\nYG/QXx9DkWLbdWYkH1R34i+JkdJoGP8Zha4/HYchp6HECdmfW5MSVYMHQm3K\nWi56q3MPQbJ86I7YEGD7QXI/ZKepDV5LC3O/S63AshujnhwlE+vA5v3KkzXk\nl681N1zkbHkuBRkhlewoTSiwoQu+B9Wq1dtsKQkryUeV2pynRM71xIuV5p0+\n0Nz0eaRp0tk3faE0nHTbkZG6nnVCKw1Pf+okPau3JmE3Gxds7PxRxkyfOGgi\nHlpSkcekdgbD21fncat/3aZpCzP7X5Z/0C0XG9t9HnwsA1E+/G4N4b0DjCaG\ncTz58aBYI/hcX8ovaTcQBteqzUAsAGtBCRXzAywMC3BtuuO5iTHKfVV3fSDO\n5S2kc1lZk8uxhqTlCZ2OWbtwY/m/41yqFfgmMHrRixUfnkVMdXShbQxRxWNl\n/UoNNd/USo37e4AQGPAB4zul+U+IuSm6R+E/jbiwOa6hzadYiyDMAe1qoUwX\nNPwvTJcvVl94bJKjNkG57vhhQuWWYlFOxoOdJm2iRcIgQM4fW3INTXfQTvav\nIfPupwNR8IOXmX/sH8ClB9QIpRkGQtQPEWvS2JQjs12OhPQ3zLyyetr2Qeuj\ncBxaPBVduY1RREmkUasG1CgTEdPr74s2jUIYxQRw52Opn+64d1qPVBWzgo4O\n+nGd\r\n=7B+k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thrivesoft","email":"jack@thrive.uk.com"},"_npmVersion":"6.4.1","description":"verdaccio authentication using the built-in LDAP server on a QNAP NAS machine, via ldapjs - a purejs implementation of LDAP","directories":{},"_nodeVersion":"8.12.0","dependencies":{"ldapjs":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-qnapldap_0.0.1_1538141320143_0.6164450548265452","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"verdaccio-qnapldap","version":"0.0.2","keywords":["verdaccio","qnap","ldap","auth","authentication"],"author":{"name":"Jack Hicks"},"license":"ISC","_id":"verdaccio-qnapldap@0.0.2","maintainers":[{"name":"thrivesoft","email":"jack@thrive.uk.com"}],"dist":{"shasum":"122a039b13572c1fe831be1d70ab47c3c773d686","tarball":"https://registry.npmjs.org/verdaccio-qnapldap/-/verdaccio-qnapldap-0.0.2.tgz","fileCount":2,"integrity":"sha512-YBNYWGO+FvrJ2rwqlm+Kb2uKktV0UFKKGaMf7s82x93128VYz45xoyv1Jv5BTGKenpKsZHABAUGLXsoyv1mIYg==","signatures":[{"sig":"MEUCIHowmPJH5+HVhmmM7Lbkzu3ZKqrsbaenZEa0AITTEooQAiEA+kleoHNNaMsmKMDNTLPtjHai0iOuy4MbGEW/eBmuTJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrjFiCRA9TVsSAnZWagAA0qIP/2FFnqNVCP5Te0D4qzCu\n15lLIac2jtbbGw1ln1aw3TObzjO/R03bgTfsDo88d3BTJtYAgEexLtkLLGpV\npu9AVt7ExsQILIejy/+vhl2CcfqXx5+bHU6i9YCB0LSwcZM8zAuaPUXaFoSJ\nHZMPyu8ueh3ZHdR7jFjAp46r1Cxd/2VBYVS1N/miqrRovdJSW/U3cK3dHv9q\nf6CUMZcav5oes0F2ExTO2ygARvIbiRt0+ggkSB3ErmaNV9HY5LXibepXI65p\nrKTqe8JccI+MLvLszZnaDfuc2OWCIu9wupm1Uz9ZbXV+TidsJTxdxoVKpg8t\nFZ2mJyx073dBAtB/IkR4tBdWmWQI2dGPEe8CJja5rAh7T0y5TCWtUGsiP4hB\nrSPjaK/wLydUSxRHEHgD1uX+54VtfkWZeX3KBezwfGlyXfMev3rpcP6tJq4u\nxnyOp5xBm9qW7tNxKxpuP36lkrU2JikZPm6mrSMeHmkvTo2/wxHzA6CCM5fr\n8j2kWLi9xmhPQM1AnnRqYlN+u36xVzNABHO9qNSE8L8LkupIToK2FyFLBdCP\nxUVYm3iEQg7UHKtjH9OclmpSheMO3hLAmHA+28biqITRSdF3h0GtHKch1+D9\nHPyvKyIIxKymIlRhb/TI2sxItXFeMSmOssi0Zxn+08jkU2OLs3b7n8eqPBiT\ne3oy\r\n=KcD6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thrivesoft","email":"jack@thrive.uk.com"},"_npmVersion":"6.4.1","description":"verdaccio authentication using the built-in LDAP server on a QNAP NAS machine, via ldapjs - a purejs implementation of LDAP","directories":{},"_nodeVersion":"8.12.0","dependencies":{"ldapjs":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-qnapldap_0.0.2_1538142562261_0.9306185065422043","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"verdaccio-qnapldap","version":"0.0.3","keywords":["verdaccio","qnap","ldap","auth","authentication"],"author":{"name":"Jack Hicks"},"license":"ISC","_id":"verdaccio-qnapldap@0.0.3","maintainers":[{"name":"thrivesoft","email":"jack@thrive.uk.com"}],"dist":{"shasum":"c5c8600b97288ca26042f14439bb5e959c4d160b","tarball":"https://registry.npmjs.org/verdaccio-qnapldap/-/verdaccio-qnapldap-0.0.3.tgz","fileCount":2,"integrity":"sha512-T7dh8NzImPy0VDjQQ27yrh97ytzJO+4rpVuG4P2Wpd1DiDjTWG4fbrPOdfbpMWxtFOjPljeEZwFnsOUBT+L+VQ==","signatures":[{"sig":"MEYCIQDXjrMbm9Nri+fzBHOHHHk5XAt4ZzI/R8jzMNhQuZcRXgIhAL6fUPbIipvOAhNSw3tQQE976NiULWfB4kBTZKcFM0z5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrjMECRA9TVsSAnZWagAAl3AQAI2PingleOH1TGPc394g\nvJlrMFL0oTHTyyL5tOjUruC2HzAKIsIXv+FB2OcwLFha9mkRbL23zsrUkKI4\n949wUxUq5CuaouQ3siHorHoxybATnUOEBbQK4KE1tEmePUCnt048Ew4OJgCV\nNJuGBvgH+tuf7AGakLKV/M0wFL8IdDEG7f/AePTdk2Xn4hN9HAkc0oW6IUv+\nqfGH0L8xNux9dwCaoipdMgyN/KaOU97LutYWX3dcbhzkUBGkU/p/vhY5xK8Q\nnBJc8C4THU+zNbA8BEnFxRmqz+9mXmiLlPjFyJHJiFkrlWolke9ViSKPAHS+\nZmVuDr0czLS1Lt+ZwZR6vxq8umaKr6AONs23DY2JUuzNPj4RT1OpgpmzQWh5\nrBbyoxCgbs5G9MGU2srvUrvgtaqE7mg3OjOlceuWvKfcYSg4MEz5G4fcNJdP\n5z8lTRBTAIfBieSOddJmiAxLOUz7B4Dqh9vATSTlyerjk0PZltCVMEBb/KaU\njBPF0UE5L+0HjxokXaEcu08lCSaU/x7Wop1EQXkLE+QvcVvX2UGz6/vQBapR\nQd3NPnFuZtGt9tUKRRlhyi/asqyE/CWgwxi5rDktv9XHucPWrkv5irC9Z3OV\nhZUeYngQGmROHKL0peQJrPyM6odrV9mg30aRQiwMJZ+9GroqFiJP8SKACS7Y\nUTPn\r\n=bmNm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thrivesoft","email":"jack@thrive.uk.com"},"_npmVersion":"6.4.1","description":"verdaccio authentication using the built-in LDAP server on a QNAP NAS machine, via ldapjs - a purejs implementation of LDAP","directories":{},"_nodeVersion":"8.12.0","dependencies":{"ldapjs":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-qnapldap_0.0.3_1538142979881_0.2644046872587549","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"verdaccio-qnapldap","version":"0.0.6","keywords":["verdaccio","qnap","ldap","auth","authentication"],"author":{"name":"Jack Hicks"},"license":"ISC","_id":"verdaccio-qnapldap@0.0.6","maintainers":[{"name":"thrivesoft","email":"jack@thrive.uk.com"}],"dist":{"shasum":"954b4849d11535f8017d16451df737c266158213","tarball":"https://registry.npmjs.org/verdaccio-qnapldap/-/verdaccio-qnapldap-0.0.6.tgz","fileCount":3,"integrity":"sha512-K+dXGIKl5jowjlnsc1xgcnKOrzl5MK+964sVrqppHFwYqUq8VfIFuV5ALX4F4IIbgM5N//0pwEshbeRYcLILzA==","signatures":[{"sig":"MEYCIQDTkS73lSmVrQx5lkGgsmn9h29zxpSh8g90L8VHogX9zQIhALYsAaQhFafRVp+NoSRMEJIHec1Tt/dkVRjzd2dfWPIa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrjnjCRA9TVsSAnZWagAA8hMQAI62nUVO4GSSC/ZIko93\nLvKE85ZWLkset1mqn29jkvUK7i8FB3UhTD2MJaB6CiJyr19sjuZzlURCJ0/U\nuV3Vi/R2bhoxs2DwkVg1qgeIXAWTCwVW7x8dvIXKKN2Talg6uBQbPDBvT/+x\nB7o1XjJzL23WQCFm2mKL/7eBIy9lIPG+S6PYtv6UHC4ufeuqBSCRaZqbrIXD\n1T3E8qG5nv6mG5Kb6ZsaoBVjcpY4GaacB5raaAaVSCmRpOP2MiYzsP7BIFz2\nZVL2QnCr9FW4XmgmHe7znJd/8nHatWrqZgIryDiGkRZVewXcTgwQATEbvVDU\nnxdodn9gRXaeHZqy10yCx7RJBOkUYKR5qIw9M0Q9BBZnDIGzkdjft/HHH7CB\nS83X8g+K962lWNDFCa46jpe81k1NwI36Y1AfUqzVxbq93BSPIvoimvnKHdC0\nb1rx1GkvXeZyjLX+N/HnsVUla4NOYK8aZoEaUQn7hPRwVR3MNg+eNvDn2dFp\nxkpgK24t1HByUQBAXgC89f38LsbnmETcWssEeqCJQb+RGaw7fXYpnmTIIsJO\nIQQAvoWS9D2tEyZNuNtrk+eOnyGtP75Nr7BevKV0/wE6QuhhbLnsNn8JxqEV\n0N3NrwVtT4UVKAapKvCmcN6IaUOQNjLMmlk2YJ/8yuR4+xYBkiyrQJePKngx\n6mwx\r\n=1PTd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thrivesoft","email":"jack@thrive.uk.com"},"_npmVersion":"6.4.1","description":"verdaccio authentication using the built-in LDAP server on a QNAP NAS machine, via ldapjs - a purejs implementation of LDAP","directories":{},"_nodeVersion":"8.12.0","dependencies":{"ldapjs":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-qnapldap_0.0.6_1538144738384_0.21855248311781428","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-09-28T13:28:40.142Z","modified":"2026-08-13T20:02:19.413Z","0.0.1":"2018-09-28T13:28:40.296Z","0.0.2":"2018-09-28T13:49:22.370Z","0.0.3":"2018-09-28T13:56:20.074Z","0.0.6":"2018-09-28T14:25:38.630Z"},"author":{"name":"Jack Hicks"},"license":"ISC","keywords":["verdaccio","qnap","ldap","auth","authentication"],"description":"verdaccio authentication using the built-in LDAP server on a QNAP NAS machine, via ldapjs - a purejs implementation of LDAP","maintainers":[{"email":"andres@thrive.uk.com","name":"andres.fonseca"},{"email":"richard@thrive.uk.com","name":"richardflower"},{"email":"james+1@thrive.uk.com","name":"thrivejames"},{"email":"nick@thrive.uk.com","name":"nickbellamy"}],"readme":"## QNAP LDAP Server Support for Verdaccio\r\n\r\nThis module is intended to provide very easy LDAP integration with the LDAP server that comes bundled on the QNAP NAS devices.\r\n\r\nTo use this module, you'll need to have that LDAP server enabled in your settings, and have users and groups configured and ready to use.\r\n\r\n### Install\r\n\r\n`npm install verdaccio-qnapldap`\r\n\r\nor, if you use Verdaccio installed globally: `npm install verdaccio-qnapldap -g`\r\n\r\n### Config\r\n\r\nAdd the following auth section to your config.yaml file:\r\n\r\n``` \r\nauth:\r\n   qnapldap:\r\n     server: ldap://127.0.0.1:389/\r\n     domain: my.domain.local\r\n```     \r\nReplace the IP with the address of your QNAP machine, and the domain with the Full Domain Name you used in the LDAP Server control panel page.","readmeFilename":"readme.md"}