automatic token refresh, initial stage

This commit is contained in:
GotPPay
2018-01-05 00:51:49 +01:00
parent 9652645339
commit 32e0f4d6d7
7 changed files with 208 additions and 99 deletions

View File

@@ -0,0 +1,21 @@
const config = require('../config');
var db = null;
module.exports = {
initModule : function(databaseObject){
db=databaseObject;
},
loadTokens : function(){
db.collection('token_list').findOne().then(tokens=>{
config.TOKEN = tokens.access_token;
config.REFRESH_TOKEN = tokens.refresh_token;
config.TOKEN_EXPIRES_IN = tokens.expires_in;
console.log("Tokens loaded");
}).catch(e=>{
console.log("Error loading tokens");
})
}
}