на моем сайте можно пройти аутентификацию благодаря CAS-аутентификации.Затем выполняется поиск в базе данных для извлечения соответствующего объекта пользователя (со всеми его атрибутами).Этот пользовательский объект затем помещается в токен.
Прибыл на страницу профиля пользователя (веточка), я хотел бы в самом начале получить пользовательский объект из токена, чтобы затем использовать его, например, "user.mail "," user.name ", вместо того, чтобы постоянно проходить токен.
Я знаю, что мог бы получить этот объект User из контроллера и передать его в качестве параметра моей веткефункция, чтобы иметь возможность использовать его, но я все еще хотел бы знать, возможно ли то, что я спрашиваю ...
В ветке, я знаю, что я могу использовать это:
(app.getToken().getAttribute('user'))
Но я бы хотел что-то вроде:
{% $user = (app.getToken().getAttribute('user')) %}
//some code
{% Name : user.name %}
Спасибо!