@Sokoloev

Как в Express.js создать глобальную переменную User, доступную на всех страницах?

Здравствуйте, создаю, учебных целей ради, процесс регистрации и авторизации, на Next.js, React, Express. Возникла задача отображать логин пользователя на всех страницах сайта, знаю, что используя препроцессор, например, EJS, можно написать в файле app.js так
res.render('index', {
    user: {
      id,
      login
    }
  });
});

и затем в шаблоне просто обратиться к переменной
<%= user.login %>
Но как это сделать без EJS, чтобы затем мог обратиться к user так же просто, в любом реакт компоненте, на любой странице сайта?
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы