Как бы вы защитили маршрут реакции с паспортом? - PullRequest
0 голосов
/ 10 января 2020

На моей express стороне сервера

module.exports = {
  ensureAuthenticated: function(req, res, next) {
    if (req.isAuthenticated()) {
      return next();
    }
    res.redirect("/users/login");
  }
};
router.get("/dashboard", ensureAuthenticated, (req, res) =>
  res.json({ name: req.user.name })
);

Используя React Front-End, как бы вы go защитили маршрут только авторизованным вошедшим в систему пользователям?

componentDidMount() {
    axios.get("/dashboard")
}
...