NodeJS - Passport Local没有获得用户

时间:2016-12-12 22:44:34

标签: node.js mongodb passport.js

我有一个小nodejs表达api服务器,基于Josh Morony在这篇文章中所做的那个:http://www.joshmorony.com/creating-role-based-authentication-with-passport-in-ionic-2-part-1/

在护照上,正如几个例子所示,我试图找到使用他的电子邮件,然后比较密码。我使用的是猫鼬。

当我通过浏览器请求此路由时,它工作正常。但是,当我通过我的离子2应用程序请求它时,出现问题的地方,我发表评论"在这里打破"。

变量user返回null,但电子邮件和密码返回正常。

route.js

WITH my_table AS (
  SELECT 'ABCD' AS ID, ['BCat25', 'BCat24', 'BCat23'] AS BCats UNION ALL
  SELECT 'PQRS', ['BCat8', 'BCat9'] UNION ALL
  SELECT 'ABCD', ['BCat23', 'BCat25', 'BCat24'] UNION ALL
  SELECT 'MNOP', ['BCat12', 'BCat13'] UNION ALL
  SELECT 'PQRS', ['BCat8', 'BCat9']
)
SELECT
  ID,
  ARRAY_AGG(DISTINCT BCat) AS BCats
FROM my_table, UNNEST(BCats) AS BCat
GROUP BY ID;

passport.js

    var map;
    function initMap() {

      map = new google.maps.Map(document.getElementById('map'), {
        center: getCenter,
        zoom: 10
        }
      });

      var layer1 = new google.maps.KmlLayer({
        url: 'http://googlemaps.github.io/js-v2-samples/ggeoxml/cta.kml',
        preserveViewport: true,
        map: map
      });

      var getCenter = layer1.getDefaultViewport().getCenter();

    } 

0 个答案:

没有答案