{% set session_user = request.scope.get("session", {}).get("current_user") if request is defined else None %} {% set user = current_user if current_user is defined and current_user else (request.state.current_user if request is defined and request.state.current_user is defined and request.state.current_user else session_user) %}
{% if user %}
{{ user.display_name }}
@{{ user.username }}
{% if user.is_admin %} admin {% endif %}
{% else %} Login {% endif %}