{% extends 'base.html.twig' %}
{% block title %}Авторизация{% endblock %}
{% block body %}
<div class="content-background">
<div class="uk-section-large">
<div class="uk-container uk-container-large">
<div uk-grid class="uk-child-width-1-1@s uk-child-width-2-3@l">
<div class="uk-width-1-1@s uk-width-1-5@l uk-width-1-3@xl"></div>
<div class="uk-width-1-1@s uk-width-3-5@l uk-width-1-3@xl">
<div class="uk-card uk-card-default">
<div class="uk-card-header">
<h1>Авторизация</h1>
</div>
<div class="uk-card-body">
<form method="post">
{% if error %}
<div class="alert alert-danger">
{{ error.messageKey|trans(error.messageData, 'security') }}
</div>
{% endif %}
{% if app.user %}
<div class="mb-3">
You are logged in as {{ app.user.username }},
<a href="{{ path('app_logout') }}">Logout</a>
</div>
{% endif %}
<fieldset class="uk-fieldset">
<div class="uk-margin">
<div class="uk-position-relative">
<span class="uk-form-icon ion-android-person"></span>
<input value="{{ last_username }}" name="email" id="inputEmail"
class="uk-input form-control" type="email" placeholder="e-mail">
</div>
</div>
<div class="uk-margin">
<div class="uk-position-relative">
<span class="uk-form-icon ion-locked"></span>
<input name="password" class="uk-input form-control" type="password"
id="inputPassword" placeholder="Пароль">
</div>
</div>
<div class="uk-margin">
<a href="{# @TODO восстановление пароля #}">Забыли пароль?</a>
</div>
<input type="checkbox" id="remember_me" name="_remember_me" checked/>
<label for="remember_me">Запомните меня</label>
<input type="hidden" name="_csrf_token"
value="{{ csrf_token('authenticate') }}">
<div class="uk-margin">
<button type="submit" class="uk-button uk-button-primary">
<span class="ion-forward"></span> Войти
</button>
<a href="{{ path('registration') }}" class="uk-button uk-button-default">
<span class="ion-android-person-add"></span> Регистрация
</a>
</div>
</fieldset>
</form>
</div>
</div>
</div>
<div class="uk-width-1-1@s uk-width-1-5@l uk-width-1-3@xl"></div>
</div>
</div>
</div>
</div>
{% endblock %}