{"_id":"nodefly-register","_rev":"219-5719f20c820b66c78e4f64a700c2cf76","name":"nodefly-register","dist-tags":{"latest":"0.3.3"},"versions":{"0.3.2":{"name":"nodefly-register","version":"0.3.2","author":{"name":"Stephen Belanger","email":"stephen@strongloop.com"},"license":"BSD","_id":"nodefly-register@0.3.2","maintainers":[{"name":"octet","email":"sam@strongloop.com"}],"homepage":"https://github.com/nodefly/nodefly-register","bugs":{"url":"https://github.com/nodefly/nodefly-register/issues"},"dist":{"shasum":"7ef424b69736866906a889bc064fd0607688d89b","tarball":"https://registry.npmjs.org/nodefly-register/-/nodefly-register-0.3.2.tgz","integrity":"sha512-fPyE6bRUrFDvi/ZvlTmyYA580emhCRlwfMwKLnbVgRjcY47mVtLPap/GksqTFl5ZTu0XMz+ge57O638ZqhoekA==","signatures":[{"sig":"MEUCIDJwmQFCbuqb6GHgXlCjNQFlBcJjf5rQscAY9Wfa+j7HAiEAg6DWDG1SEy6TGLVGpv8wWFJpqw1DMckJXs3Ag33bvZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"SL_OPS_REGISTER_API=https://strongops-staging.strongloop.com/ops/rest/ istanbul test -- _mocha -r should -G -R spec"},"_npmUser":{"name":"octet","email":"sam@strongloop.com"},"repository":{"url":"git://github.com/nodefly/nodefly-register.git","type":"git"},"_npmVersion":"1.4.3","description":"Utility to register StrongOps users","directories":{},"dependencies":{"request":"~2.21.0"},"devDependencies":{"mocha":"*","should":"*","istanbul":"*"},"bundleDependencies":["request"]},"0.3.3":{"name":"nodefly-register","version":"0.3.3","author":{"name":"Stephen Belanger","email":"stephen@strongloop.com"},"license":"BSD","_id":"nodefly-register@0.3.3","maintainers":[{"name":"octet","email":"sam@strongloop.com"}],"homepage":"https://github.com/nodefly/nodefly-register","bugs":{"url":"https://github.com/nodefly/nodefly-register/issues"},"dist":{"shasum":"ce69844976ae6e14c011818f1dcfe98eee54db04","tarball":"https://registry.npmjs.org/nodefly-register/-/nodefly-register-0.3.3.tgz","integrity":"sha512-hrRbW6h2j58lMI2ChzqHZUZe3WyoLq77+HGw711ewjPni0EOYyvqfu1PQAXDGNsFPlXlcD01Bvy+GSG2enSFVA==","signatures":[{"sig":"MEUCIQCsdRq5jCadM7zKfltOZN1c3BzXovqgI+3lqJNnMXUsMgIgQ9fAIPEC1cU4zckf7lK9gtD9jINam8qOjs//Uu7jpu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"SL_OPS_REGISTER_API=https://strongops-staging.strongloop.com/ops/rest/ istanbul test -- _mocha -r should -G -R spec"},"_npmUser":{"name":"octet","email":"sam@strongloop.com"},"repository":{"url":"git://github.com/nodefly/nodefly-register.git","type":"git"},"_npmVersion":"1.4.3","description":"Utility to register StrongOps users","directories":{},"dependencies":{"request":"~2.21.0"},"devDependencies":{"mocha":"*","should":"*","istanbul":"*"},"bundleDependencies":["request"]}},"time":{"created":"2014-03-21T20:17:58.444Z","modified":"2026-04-14T15:10:26.138Z","0.3.2":"2014-03-21T20:17:58.444Z","0.3.3":"2014-05-07T20:07:53.344Z"},"bugs":{"url":"https://github.com/nodefly/nodefly-register/issues"},"author":{"name":"Stephen Belanger","email":"stephen@strongloop.com"},"license":"BSD","homepage":"https://github.com/nodefly/nodefly-register","repository":{"url":"git://github.com/nodefly/nodefly-register.git","type":"git"},"description":"Utility to register StrongOps users","maintainers":[],"readme":"# nodefly-register\n\nEasily register user accounts with nodefly/StrongOps and retrieve the user\nrecord.\n\n\tnpm install nodefly-register\n\n## Usage\n\n\tvar register = require('nodefly-register');\n\t\n### Create account\n\n\tvar userData = {\n\t\tname: 'me',\n\t\temail: 'me@example.com',\n\t\tpassword: 'password'\n\t};\n\t\n\tregister.register(userData, function(err, user) {...});\n\t\nWhere err is an `Error` object whose message will be:\n\n\t'Bad Password' // if the password contains less than 8 chars\n\t'User Exists' // if that email is already in the db\n\t\nThe `user` should look like:\n\n\t{\n\t  id: '86988a2d69135de9e6a5677ab3be498b',\n\t  name: 'me',\n\t  userKey: '86988a2d69135de9e6a5677ab3be498b',\n\t  email: 'test@strongloop.com',\n\t  created: '2013-08-31T05:33:52.000Z',\n\t  apps: [],\n\t  sid: 'lrkPTmBKvMSPJYsmIPxvX1Zc',\n\t  loggedIn: true\n\t}\n\t\n### Login\n\nSame `userData` as above but `name` is not required.\n\n\tregister.login(userData, function (err, user) {...});\n\t\nThe `user` returned is the same format as above.\n\n### Delete account\n\nSame `userData` as above but `name` is not required.\n\n\tregister.cancel(userData, function (err, res) {...});\n","readmeFilename":"README.md"}