Token Cache bug fix and Rate Limiting

This commit is contained in:
Amish Shah
2015-12-16 18:32:01 +00:00
parent 4d47a05a81
commit da990f544a
4 changed files with 143 additions and 112 deletions

View File

@@ -28,7 +28,7 @@ export default class TokenCacher extends EventEmitter {
this.data = {};
}
setToken(email, password, token) {
setToken(email="", password="", token="") {
email = secureEmail(email, password);
var cipher = crypto.createCipher(algo, password)
var crypted = cipher.update("valid" + token, "utf8", "hex")
@@ -41,7 +41,7 @@ export default class TokenCacher extends EventEmitter {
fs.writeJson(this.savePath, this.data);
}
getToken(email, password) {
getToken(email="", password="") {
email = secureEmail(email, password);