MCPcopy
hub / github.com/dwyl/learn-json-web-tokens / generateAndStoreToken

Function generateAndStoreToken

example/lib/helpers.js:49–62  ·  view source on GitHub ↗
(req, opts)

Source from the content-addressed store, hash-verified

47}
48
49function generateAndStoreToken(req, opts) {
50 var GUID = generateGUID(); // write/use a better GUID generator in practice
51 var token = generateToken(req, GUID, opts);
52 var record = {
53 "valid" : true,
54 "created" : new Date().getTime()
55 };
56
57 db.put(GUID, JSON.stringify(record), function (err) {
58 // console.log("record saved ", record);
59 });
60
61 return token;
62}
63
64function authSuccess(req, res) {
65 var token = generateAndStoreToken(req);

Callers 1

authSuccessFunction · 0.85

Calls 2

generateGUIDFunction · 0.85
generateTokenFunction · 0.85

Tested by

no test coverage detected