Ejemplo n.º 1
0
		action: function(params, out){
			var promise =AuthMod.changePassword(db, params, {});
			promise.then(function(ret1) {
				ret1.user =UserMod.readFilter(ret1.user, {type:'login'});		//only return certain fields (i.e strip out password)
				out.win(ret1);
			}, function(err) {
				self.handleError(out, err, {});
			});
		}
Ejemplo n.º 2
0
        changePassword: function(id, password, newPassword){
            User.changePassword(id, password, newPassword, function(err, feedback){
                if(err!=null || err==true){
                    return res('heresy');
                } else if(feedback){
                    return res('success');
                }

                return res('heresy');
            });
        }