无法匹配nodejs中提供的数据库和用户的密码

时间:2017-05-19 18:05:03

标签: node.js mongodb

这是关于节点js的非常基本的问题,我使用angularJS 1.5作为客户端,nodejs和服务器端的mongodb

当我从UI输入凭证后点击登录时,我们检查凭据将其找到用户集合而不是匹配密码(存储与提供) 截至目前,我正在获取用户详细信息,但是当我们与密码(简单文本)匹配时,它总是失败并转到其他部分,因此它给出了402。

这是我的相关代码

客户端AuthService

image_tag

服务器端检查

data-toggle

这是终端上的响应

authService.login = function (credentials) {
        var deferred = $q.defer();
        $http({
            method: 'POST',
            url: baseUrl + '/api/login',
            data: credentials
        })
        .then( function (res) {
              $log.debug(res);
              deferred.resolve(res.data);
          }, function(error) {
            $log.debug(error);
            deferred.reject(error);
        });
        return deferred.promise;
    };

我们需要使用JSON.stringify还是什么?

0 个答案:

没有答案