recover keys when logging in if necessary
This commit is contained in:
parent
a5cffe7eb2
commit
e3907f15d1
@ -518,7 +518,22 @@ define([
|
|||||||
|
|
||||||
if (testing) { return void proceed(result); }
|
if (testing) { return void proceed(result); }
|
||||||
|
|
||||||
proceed(result);
|
if (!(proxy.curvePrivate && proxy.curvePublic &&
|
||||||
|
proxy.edPrivate && proxy.edPublic)) {
|
||||||
|
|
||||||
|
console.log("recovering derived public/private keypairs");
|
||||||
|
// **** reset keys ****
|
||||||
|
proxy.curvePrivate = result.curvePrivate;
|
||||||
|
proxy.curvePublic = result.curvePublic;
|
||||||
|
proxy.edPrivate = result.edPrivate;
|
||||||
|
proxy.edPublic = result.edPublic;
|
||||||
|
}
|
||||||
|
|
||||||
|
setTimeout(function () {
|
||||||
|
Realtime.whenRealtimeSyncs(result.realtime, function () {
|
||||||
|
proceed(result);
|
||||||
|
});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
}, 500);
|
}, 500);
|
||||||
}, 200);
|
}, 200);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user