implement cache for key derivation, using user-agent

This commit is contained in:
Matias Alejo Garcia 2016-06-01 19:56:47 -03:00
commit d08d4e3650
No known key found for this signature in database
GPG key ID: 02470DB551277AB3
4 changed files with 14 additions and 14 deletions

View file

@ -16,6 +16,7 @@ Profile.create = function(opts) {
x.createdOn = Date.now();
x.credentials = opts.credentials || [];
x.disclaimerAccepted = false;
x.checked = {};
return x;
};
@ -25,6 +26,7 @@ Profile.fromObj = function(obj) {
x.createdOn = obj.createdOn;
x.credentials = obj.credentials;
x.disclaimerAccepted = obj.disclaimerAccepted;
x.checked = obj.checked || {};
if (x.credentials[0] && typeof x.credentials[0] != 'object')
throw ("credentials should be an object");