получить зарегистрированного пользователя с NodeJS и Angular - PullRequest
0 голосов
/ 25 апреля 2019

У меня есть несколько пользователей в моем приложении, теперь я хочу получить одного пользователя за раз, когда они входят в систему.

это мой node.js

router.get('/currentUser', (req, res) => {
  User.findOne().then(user => {
    console.log(user);
    if (user) {
      return res.status(200).json(user);
    } else {
      return res.status(404).json({
        message: 'User not found'
      });
    }
  });
});

и в моем угловом приложении у меня есть

getCurrentUser(user: any) {
console.log(user);
 return this.http.get(this.urlEnvironment + this.OneUserUrl).subscribe(data =>{
console.log(data)
});
}

проблема в том, что он получает первого пользователя только из базы данных вместо текущего пользователя.

Я пытался find(), но он получает всех этих пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...