When attempting to run ‘npm login --verbose’ the login results with the following error:
npm ERR! code E500
npm ERR! 500 Internal Server Error - PUT https://<ARTIFACTORY_URL>:<PORT>/artifactory/api/npm/npm/-/user/org.couchdb.user:<USER>
npm verb exit
This article will explain how to fix this behavior and login to the NPM registry successfully.