change password

upd4.2
Bernat Romagosa 2017-11-10 12:19:21 +01:00
rodzic e869484b8e
commit 158be149ea
2 zmienionych plików z 18 dodań i 3 usunięć

Wyświetl plik

@ -251,19 +251,34 @@ Cloud.prototype.login = function (username, password, persist, onSuccess, onErro
);
};
Cloud.prototype.signup = function (username, password, password_repeat, email, onSuccess, onError){
Cloud.prototype.signup = function (username, password, passwordRepeat, email, onSuccess, onError) {
this.request(
'POST',
'/users/' + username + '?' + this.encodeDict({
email: email,
password: password,
password_repeat: password_repeat
password_repeat: passwordRepeat
}),
onSuccess,
onError,
'signup failed');
};
Cloud.prototype.changePassword = function (password, newPassword, passwordRepeat, onSuccess, onError) {
this.withCredentialsRequest(
'POST',
'/users/%username/newpassword?' + this.encodeDict({
oldpassword: password,
password_repeat: passwordRepeat,
newpassword: newPassword
}),
onSuccess,
onError,
'Could not change password'
);
};
// Projects
Cloud.prototype.saveProject = function (ide, onSuccess, onError) {

2
gui.js
Wyświetl plik

@ -5199,8 +5199,8 @@ IDE_Morph.prototype.changeCloudPassword = function () {
SnapCloud.changePassword(
user.oldpassword,
user.password,
user.passwordRepeat,
function () {
myself.logout();
myself.showMessage('password has been changed.', 2);
},
myself.cloudError()