(req, opts)
| 47 | } |
| 48 | |
| 49 | function 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 | |
| 64 | function authSuccess(req, res) { |
| 65 | var token = generateAndStoreToken(req); |
no test coverage detected