diff --git a/services/sync/locales/en-US/fx-prefs.dtd b/services/sync/locales/en-US/fx-prefs.dtd index 56a4d13e9cb0..9941413dbb13 100644 --- a/services/sync/locales/en-US/fx-prefs.dtd +++ b/services/sync/locales/en-US/fx-prefs.dtd @@ -85,7 +85,7 @@ - + diff --git a/services/sync/modules/service.js b/services/sync/modules/service.js index c342aadcced1..a52957ec807a 100644 --- a/services/sync/modules/service.js +++ b/services/sync/modules/service.js @@ -165,6 +165,10 @@ WeaveSvc.prototype = { return user + "1.0/"; }, + get pwResetURL() { + return this.serverURL + "weave-password-reset"; + }, + get syncID() { // Generate a random syncID id we don't have one let syncID = Svc.Prefs.get("client.syncID", ""); @@ -604,16 +608,6 @@ WeaveSvc.prototype = { return true; }))(), - requestPasswordReset: function WeaveSvc_requestPasswordReset(username) { - let res = new Resource(Svc.Prefs.get("pwChangeURL")); - res.authenticator = new NoOpAuthenticator(); - res.headers['Content-Type'] = 'application/x-www-form-urlencoded'; - let ret = res.post('uid=' + username); - if (ret.indexOf("Further instructions have been sent") >= 0) - return true; - return false; - }, - startOver: function() { // Set a username error so the status message shows "set up..." Status.login = Weave.LOGIN_FAILED_NO_USERNAME; diff --git a/services/sync/services-sync.js b/services/sync/services-sync.js index 8224483a8b5e..dc3e0d9c7e25 100644 --- a/services/sync/services-sync.js +++ b/services/sync/services-sync.js @@ -2,7 +2,6 @@ pref("extensions.weave.serverURL", "@server_url@"); pref("extensions.weave.storageAPI", "1.0"); pref("extensions.weave.userURL", "user/"); pref("extensions.weave.miscURL", "misc/"); -pref("extensions.weave.pwChangeURL", "https://auth.services.mozilla.com/weave-password-reset"); pref("extensions.weave.termsURL", "https://mozillalabs.com/weave/tos/"); pref("extensions.weave.lastversion", "firstrun");