SFJS 0.3.70

This commit is contained in:
Mo Bitar
2019-10-24 18:09:06 -05:00
parent 2d69d44046
commit a087806c4b
5 changed files with 48 additions and 16 deletions

View File

@@ -1641,7 +1641,7 @@ function () {
var _ref3 = _asyncToGenerator(
/*#__PURE__*/
regeneratorRuntime.mark(function _callee14(resolve, reject) {
var results, keys, authParams, requestUrl, params;
var MinPasswordLength, message, results, keys, authParams, requestUrl, params;
return regeneratorRuntime.wrap(function _callee14$(_context14) {
while (1) {
switch (_context14.prev = _context14.next) {
@@ -1659,12 +1659,28 @@ function () {
return _context14.abrupt("return");
case 3:
MinPasswordLength = 8;
if (!(password.length < MinPasswordLength)) {
_context14.next = 8;
break;
}
message = "Your password must be at least ".concat(MinPasswordLength, " characters in length. For your security, please choose a longer password or, ideally, a passphrase, and try again.");
resolve({
error: {
message: message
}
});
return _context14.abrupt("return");
case 8:
_this4.lock();
_context14.next = 6;
_context14.next = 11;
return SFJS.crypto.generateInitialKeysAndAuthParamsForUser(email, password);
case 6:
case 11:
results = _context14.sent;
keys = results.keys;
authParams = results.authParams;
@@ -1716,7 +1732,7 @@ function () {
_this4.unlockAndResolve(resolve, response);
});
case 13:
case 18:
case "end":
return _context14.stop();
}
@@ -66852,7 +66868,7 @@ function () {
var _ref3 = _asyncToGenerator(
/*#__PURE__*/
regeneratorRuntime.mark(function _callee14(resolve, reject) {
var results, keys, authParams, requestUrl, params;
var MinPasswordLength, message, results, keys, authParams, requestUrl, params;
return regeneratorRuntime.wrap(function _callee14$(_context14) {
while (1) {
switch (_context14.prev = _context14.next) {
@@ -66870,12 +66886,28 @@ function () {
return _context14.abrupt("return");
case 3:
MinPasswordLength = 8;
if (!(password.length < MinPasswordLength)) {
_context14.next = 8;
break;
}
message = "Your password must be at least ".concat(MinPasswordLength, " characters in length. For your security, please choose a longer password or, ideally, a passphrase, and try again.");
resolve({
error: {
message: message
}
});
return _context14.abrupt("return");
case 8:
_this4.lock();
_context14.next = 6;
_context14.next = 11;
return SFJS.crypto.generateInitialKeysAndAuthParamsForUser(email, password);
case 6:
case 11:
results = _context14.sent;
keys = results.keys;
authParams = results.authParams;
@@ -66927,7 +66959,7 @@ function () {
_this4.unlockAndResolve(resolve, response);
});
case 13:
case 18:
case "end":
return _context14.stop();
}