(that, callback)
| 25 | * 处理token,更新过期时间 |
| 26 | */ |
| 27 | var processToken = function (that, callback) { |
| 28 | return function (err, data, res) { |
| 29 | if (err) { |
| 30 | return callback(err, data); |
| 31 | } |
| 32 | data.create_at = new Date().getTime(); |
| 33 | // 存储token |
| 34 | that.saveToken(data.openid, data, function (err) { |
| 35 | callback(err, AccessToken(data)); |
| 36 | }); |
| 37 | }; |
| 38 | }; |
| 39 | |
| 40 | /** |
| 41 | * 根据appid和appsecret创建OAuth接口的构造函数 |