forgetPassword.service.js 818 Bytes
(function(){
 'use strict';    
    angular.module('acufuel')
      .service('forgetPasswordService', ['$q', '$http', 'BASE_URL', forgetPasswordService]);

      function forgetPasswordService($q, $http, BASE_URL) {        
        
        this.recoverpassword = function(email) {
          var param = 'email='+ email;
          var deferred = $q.defer();
          $http({
              method : 'PUT',
              url : BASE_URL.url +'/user/recoverpassword',
              headers : {'Content-Type': 'application/x-www-form-urlencoded'},
              data: param
          })
          .then(function (result){
              deferred.resolve(result.data);
          },function (result){
              deferred.resolve(result.data);
          })
          return deferred.promise;
        }

      }
      
})();