apikeypair
Tiny module to generate id and secret pairs.
Output looks like this:
{
"id": "2210aebae1791f7056ce095db2b7961b6854c1fb",
"secret": "2f495a1dadfbb84c1e42d9c551a5ace53llcEBA1W7DvF8qXiZGr5dpWDomVp7EDKMZcFIdPpv8="
}
##Usage##
Install with:
npm install --save apikeypair
Then require and use like following:
var apikeypair = require('../index');
console.log(apikeypair.genSync());
apikeypair.gen(function(keypair) {
console.log(keypair);
});
console.log(apikeypair.calcSync('SOME-RANDOM-ID'));
apikeypair.calc('SOME-RANDOM-ID', function(err, keypair) {
if(err) throw err;
console.log(keypair);
});
###Methods###
gen(callback)
- generate random ID and Secret asynchronouslygenSync()
- generate random ID and Secret synchronouslycalc(data, callback)
- generate ID and Secret asynchronously using specific input (i.e. user id)calcSync(data)
- generate ID and Secret synchronously using specific input (i.e. user id)