2017-04-19 23 views
0

我試圖建立一個角2應用程序,這是我的後端實現認證與節點通行證及和角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) 
}); 

現在我要實現我的前端側具有角2,但我不知道如何編碼服務和組件。 我試過

Login(user) { 

    return new Promise((resolve, reject) => { 
      this.http.post('http://localhost:3000/auth/local', user) 
       .map(res => res.json()) 

     }); 

任何解決方案?

回答