When you run an npm login, the npm client will prompt you for your information:
jfrog@jfrog:~/development/npm$ npm login
Username: admin
Password:
Email: (this IS public) admin@admin.com
On the backend npm will run a PUT request to retrieve a token for future use:
jfrog@jfrog:~/development/npm$ npm login
Username: admin
Password:
Email: (this IS public) admin@admin.com
On the backend npm will run a PUT request to retrieve a token for future use:
20180523134454|10365|REQUEST|127.0.0.1|anonymous|PUT|/api/npm/npm/-/user/org.couchdb.user:admin|HTTP/1.1|201|153