Я хочу, чтобы кнопка входа преобразовывалась для выхода из системы, если пользователь вошел в систему. В моем файле index.js:
app.get('/', (request, response) => {
const authenticated = request.session.authenticated || false;
// { user: { authenticated: authenticated } }
response.render('index',authenticated);
console.log(authenticated);
});
и в моем index.pug:
`ul.nav.navbar-nav
li.nav-item
a.nav-link(href='foods') Foods
if authenticated
li.nav-item
a.nav-link(href='/logout') Logout
else
li.nav-item.dropdown
a#navbarDropdownMenuLink.nav-link.dropdown-toggle(href='/registration' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false')
| Register`
Я не получаю никакой ошибки, но она не работает.Я не знаю, как это решить.Также console.log(authenticated);
показывает правильное логическое значение.