使用passeport节点和angular 2登录

时间:2017-04-19 13:17:27

标签: javascript node.js angular

我正在尝试构建一个角度2应用程序,这是我的后端实现

router.post('/', function(req, res, next) {
  passport.authenticate('local', function (err, user, info) {
    var error = err || info;
    if (error) return res.json(401, error);
    if (!user) return res.json(404, {message: 'Something went wrong, please try again.'});

    var token = auth.signToken(user._id, user.role);
    res.json({token: token});
  })(req, res, next)
});

现在我想用angular 2实现我的前端,但我不知道如何编写服务和组件。 任何解决方案?

0 个答案:

没有答案