24 lines
1.1 KiB
Twig
24 lines
1.1 KiB
Twig
<header class="site-header">
|
|
<div class="site-header__inner">
|
|
<h1 class="site-header__logo">
|
|
<a href="/" class="site-header__logo-link">Slim Blog</a>
|
|
</h1>
|
|
|
|
<nav class="site-header__nav">
|
|
{% if session.user_id is defined and session.user_id %}
|
|
<span class="site-header__user">
|
|
Connecté en tant que : <strong>{{ session.username }}</strong>
|
|
</span>
|
|
<a href="/admin/posts" class="site-header__action">Tableau de bord</a>
|
|
<a href="/account/password" class="site-header__action">Mon compte</a>
|
|
<form method="post" action="/auth/logout" class="u-inline-form">
|
|
<input type="hidden" name="{{ csrf.keys.name }}" value="{{ csrf.name }}">
|
|
<input type="hidden" name="{{ csrf.keys.value }}" value="{{ csrf.value }}">
|
|
<button type="submit" class="site-header__action">Déconnexion</button>
|
|
</form>
|
|
{% else %}
|
|
<a href="/auth/login" class="site-header__action">Connexion</a>
|
|
{% endif %}
|
|
</nav>
|
|
</div>
|
|
</header> |