Deprecated: Constant E_STRICT is deprecated in /var/www/PixelForce/vendor/symfony/error-handler/ErrorHandler.php on line 58
Deprecated: Constant E_STRICT is deprecated in /var/www/PixelForce/vendor/symfony/error-handler/ErrorHandler.php on line 76
Symfony Profiler
<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* security/login.html.twig */
class __TwigTemplate_9f944bd1983965bc300ffa8afdab8a5e extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'title' => [$this, 'block_title'],
'stylesheets' => [$this, 'block_stylesheets'],
'javascripts' => [$this, 'block_javascripts'],
'body' => [$this, 'block_body'],
'form' => [$this, 'block_form'],
];
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "security/login.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "security/login.html.twig"));
// line 1
yield "<!DOCTYPE html>
<html>
<head>
";
// line 4
if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 4, $this->source); })()), "environment", [], "any", false, false, false, 4) == "prod")) {
// line 5
yield " <script async src=\"https://www.googletagmanager.com/gtag/js?id=G-8PBBKR57JN\"></script>
<script type=\"text/javascript\" src=\"";
// line 6
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/google_analytics.js"), "html", null, true);
yield "\"></script>
";
}
// line 8
yield " <meta charset=\"UTF-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
<meta name=\"google-site-verification\" content=\"O5bvNXZxdhGiT5VN5hPxisFh_XZeZCQr4aN4yoy0Ilk\" />
<title>";
// line 11
yield from $this->unwrap()->yieldBlock('title', $context, $blocks);
yield "</title>
<link rel=\"icon\" href=\"data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22><text y=%221.2em%22 font-size=%2296%22>⚫️</text></svg>\">
<link rel=\"stylesheet\" href=\"/assets/fontawesome-free-6.0.0-web/css/all.css\" />
<link rel=\"stylesheet\" href=\"";
// line 14
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/assets/vuexy/css/pages/authentication.css"), "html", null, true);
yield "\" />
<link rel=\"stylesheet\" type=\"text/css\" href=\"";
// line 15
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/animations.css"), "html", null, true);
yield "\">
<link rel=\"stylesheet\" type=\"text/css\" href=\"";
// line 16
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/style.css"), "html", null, true);
yield "\">
<link rel=\"stylesheet\" type=\"text/css\" href=\"";
// line 17
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/login.css"), "html", null, true);
yield "\">
";
// line 19
yield " ";
yield from $this->unwrap()->yieldBlock('stylesheets', $context, $blocks);
// line 24
yield "
<script src=\"";
// line 25
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/vuexy/vendors/js/vendors.min.js"), "html", null, true);
yield "\" ></script>
";
// line 26
yield from $this->unwrap()->yieldBlock('javascripts', $context, $blocks);
// line 30
yield " </head>
<body>
";
// line 33
yield from $this->unwrap()->yieldBlock('body', $context, $blocks);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
return; yield '';
}
// line 11
public function block_title($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
yield "Authentification!";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 19
public function block_stylesheets($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
// line 20
yield " ";
yield $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("vuexy_colors");
yield "
";
// line 21
yield $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("vuexy_components");
yield "
";
// line 22
yield $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("app");
yield "
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 26
public function block_javascripts($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
// line 27
yield " ";
yield $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("vuexy_app");
yield "
";
// line 28
yield $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("app");
yield "
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 33
public function block_body($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
// line 34
yield "<body class=\"horizontal-layout horizontal-menu blank-page navbar-floating footer-static \" data-open=\"hover\" data-menu=\"horizontal-menu\" data-col=\"blank-page\">
<div class=\"app-content content \">
<div class=\"content-overlay\"></div>
<div class=\"header-navbar-shadow\"></div>
<div class=\"content-wrapper\">
<div class=\"content-header row\">
</div>
<div class=\"content-body\">
<div class=\"auth-wrapper auth-cover\">
<div class=\"auth-inner row m-0\">
<!-- Left Text-->
<div class=\"d-none d-lg-flex col-lg-8 align-items-center m-0 p-0 bg-image\">
</div>
<!-- /Left Text-->
<!-- Login-->
<div class=\" col-lg-4 auth-bg px-2 container-fluid d-flex justify-content-center align-items-center\">
<div class=\"col-12 col-sm-8 col-md-6 col-lg-12 p-lg-5 m- mx-auto\">
<div class=\"p-lg-4\">
<h2 class=\"card-title mb-1 text-center pixelforce-logo\">
<div class=\"text-center text-muted d-flex align-items-center justify-content-center \">
<img src=\"/assets/img/logo/pixelforce/logo-pixelforce-00.png\" class=\"img-fluid m-2 \" alt=\"logo-pixelforce\">
<h2 class=\"ml-0 fw-bold\">PIXELFORCE</h2>
</div>
</h2>
<h2 class=\"text-center fw-bold mt-3\">Connexion</h2>
";
// line 62
yield from $this->unwrap()->yieldBlock('form', $context, $blocks);
// line 122
yield "
</div>
</div>
</div>
<!-- /Login-->
</div>
</div>
</div>
</div>
</div>
<script>
\$(window).on('load', function() {
if (feather) {
feather.replace({
width: 14,
height: 14
});
}
})
</script>
<!-- Inclusion du fichier JavaScript de Bootstrap -->
<script src=\"https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js\"></script>
</body>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 62
public function block_form($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "form"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "form"));
// line 63
yield " <form class=\"auth-login-form mt-3\" method=\"POST\">
<!-- Affichage des messages flash -->
";
// line 65
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 65, $this->source); })()), "flashes", [], "any", false, false, false, 65));
$context['_iterated'] = false;
foreach ($context['_seq'] as $context["label"] => $context["messages"]) {
// line 66
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable($context["messages"]);
foreach ($context['_seq'] as $context["_key"] => $context["message"]) {
// line 67
yield " <div id=\"msgFlash\" class=\"alert alert-";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["label"], "html", null, true);
yield " msgFlash mb-2 \">
";
// line 68
yield $context["message"];
yield "
</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['message'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 71
yield " ";
$context['_iterated'] = true;
}
if (!$context['_iterated']) {
// line 72
yield " ";
if ((isset($context["error"]) || array_key_exists("error", $context) ? $context["error"] : (function () { throw new RuntimeError('Variable "error" does not exist.', 72, $this->source); })())) {
// line 73
yield " <div class=\"mt-3 alert alert-danger\">Email ou mot de passe invalide</div>
";
}
// line 75
yield " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['label'], $context['messages'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 76
yield " <div class=\"mb-2\">
<input type=\"text\" class=\"form-control\" placeholder=\"Nom d'utilisateur/Email\" value=\"";
// line 77
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["last_username"]) || array_key_exists("last_username", $context) ? $context["last_username"] : (function () { throw new RuntimeError('Variable "last_username" does not exist.', 77, $this->source); })()), "html", null, true);
yield "\" name=\"email\" id=\"inputMail_users\" required autofocus>
</div>
<div class=\"mb-2\">
<div class=\"input-group input-group-merge form-password-toggle\">
<input class=\"form-control form-control-merge\" id=\"login-password\" type=\"password\" name=\"password\" placeholder=\"Mot de passe\" aria-describedby=\"login-password\" tabindex=\"2\" required/><span class=\"input-group-text cursor-pointer\"><i data-feather=\"eye\"></i></span>
</div>
</div>
<input type=\"hidden\" name=\"agentToken\" value=\"";
// line 84
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["agentToken"]) || array_key_exists("agentToken", $context) ? $context["agentToken"] : (function () { throw new RuntimeError('Variable "agentToken" does not exist.', 84, $this->source); })()), "html", null, true);
yield "\" />
";
// line 89
yield " <input type=\"hidden\" name=\"_csrf_token\" value=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderCsrfToken("authenticate"), "html", null, true);
yield "\">
<div class=\" text-center mt-4\">
<button class=\"login-button w-100 h-30 font-weight-bold rounded-3 p-2\" type=\"submit\">
Connexion
</button>
</div>
<div class=\"divider my-2\">
<hr/>
</div>
<div class=\"row mt-2 justify-content-center d-flex\">
<div class=\"col-12 \">
<div class=\" text-center\">
<a class=\"w-100 font-weight-bold login-other-button\" href=\"";
// line 104
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_forgetPassword");
yield "\">
Mot de passe oublié ?
</a>
</div>
</div>
<div class=\"col-12 \">
<div class=\" text-center\">
<a class=\" w-100 font-weight-bold login-other-button\" href=\"";
// line 111
if ((isset($context["agentToken"]) || array_key_exists("agentToken", $context) ? $context["agentToken"] : (function () { throw new RuntimeError('Variable "agentToken" does not exist.', 111, $this->source); })())) {
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("signup_client", ["token" => (isset($context["agentToken"]) || array_key_exists("agentToken", $context) ? $context["agentToken"] : (function () { throw new RuntimeError('Variable "agentToken" does not exist.', 111, $this->source); })())]), "html", null, true);
yield " ";
} else {
yield " ";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("agent_inscription");
yield " ";
}
yield "\">
S'inscrire
</a>
</div>
</div>
</div>
</form>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName()
{
return "security/login.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable()
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo()
{
return array ( 377 => 111, 367 => 104, 348 => 89, 344 => 84, 334 => 77, 331 => 76, 325 => 75, 321 => 73, 318 => 72, 313 => 71, 304 => 68, 299 => 67, 294 => 66, 289 => 65, 285 => 63, 275 => 62, 241 => 122, 239 => 62, 209 => 34, 199 => 33, 186 => 28, 181 => 27, 171 => 26, 158 => 22, 154 => 21, 149 => 20, 139 => 19, 119 => 11, 108 => 33, 103 => 30, 101 => 26, 97 => 25, 94 => 24, 91 => 19, 87 => 17, 83 => 16, 79 => 15, 75 => 14, 69 => 11, 64 => 8, 59 => 6, 56 => 5, 54 => 4, 49 => 1,);
}
public function getSourceContext()
{
return new Source("<!DOCTYPE html>
<html>
<head>
{% if app.environment == 'prod' %}
<script async src=\"https://www.googletagmanager.com/gtag/js?id=G-8PBBKR57JN\"></script>
<script type=\"text/javascript\" src=\"{{ asset('assets/js/google_analytics.js') }}\"></script>
{% endif %}
<meta charset=\"UTF-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
<meta name=\"google-site-verification\" content=\"O5bvNXZxdhGiT5VN5hPxisFh_XZeZCQr4aN4yoy0Ilk\" />
<title>{% block title %}Authentification!{% endblock %}</title>
<link rel=\"icon\" href=\"data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22><text y=%221.2em%22 font-size=%2296%22>⚫️</text></svg>\">
<link rel=\"stylesheet\" href=\"/assets/fontawesome-free-6.0.0-web/css/all.css\" />
<link rel=\"stylesheet\" href=\"{{ asset('/assets/vuexy/css/pages/authentication.css') }}\" />
<link rel=\"stylesheet\" type=\"text/css\" href=\"{{asset('assets/css/animations.css')}}\">
<link rel=\"stylesheet\" type=\"text/css\" href=\"{{asset('assets/css/style.css')}}\">
<link rel=\"stylesheet\" type=\"text/css\" href=\"{{asset('assets/css/login.css')}}\">
{# Run `composer require symfony/webpack-encore-bundle` to start using Symfony UX #}
{% block stylesheets %}
{{ encore_entry_link_tags('vuexy_colors') }}
{{ encore_entry_link_tags('vuexy_components') }}
{{ encore_entry_link_tags('app') }}
{% endblock %}
<script src=\"{{ asset('assets/vuexy/vendors/js/vendors.min.js') }}\" ></script>
{% block javascripts %}
{{ encore_entry_script_tags('vuexy_app') }}
{{ encore_entry_script_tags('app') }}
{% endblock %}
</head>
<body>
{% block body %}
<body class=\"horizontal-layout horizontal-menu blank-page navbar-floating footer-static \" data-open=\"hover\" data-menu=\"horizontal-menu\" data-col=\"blank-page\">
<div class=\"app-content content \">
<div class=\"content-overlay\"></div>
<div class=\"header-navbar-shadow\"></div>
<div class=\"content-wrapper\">
<div class=\"content-header row\">
</div>
<div class=\"content-body\">
<div class=\"auth-wrapper auth-cover\">
<div class=\"auth-inner row m-0\">
<!-- Left Text-->
<div class=\"d-none d-lg-flex col-lg-8 align-items-center m-0 p-0 bg-image\">
</div>
<!-- /Left Text-->
<!-- Login-->
<div class=\" col-lg-4 auth-bg px-2 container-fluid d-flex justify-content-center align-items-center\">
<div class=\"col-12 col-sm-8 col-md-6 col-lg-12 p-lg-5 m- mx-auto\">
<div class=\"p-lg-4\">
<h2 class=\"card-title mb-1 text-center pixelforce-logo\">
<div class=\"text-center text-muted d-flex align-items-center justify-content-center \">
<img src=\"/assets/img/logo/pixelforce/logo-pixelforce-00.png\" class=\"img-fluid m-2 \" alt=\"logo-pixelforce\">
<h2 class=\"ml-0 fw-bold\">PIXELFORCE</h2>
</div>
</h2>
<h2 class=\"text-center fw-bold mt-3\">Connexion</h2>
{% block form %}
<form class=\"auth-login-form mt-3\" method=\"POST\">
<!-- Affichage des messages flash -->
{% for label, messages in app.flashes %}
{% for message in messages %}
<div id=\"msgFlash\" class=\"alert alert-{{ label }} msgFlash mb-2 \">
{{ message | raw }}
</div>
{% endfor %}
{% else %}
{% if error %}
<div class=\"mt-3 alert alert-danger\">Email ou mot de passe invalide</div>
{% endif %}
{% endfor %}
<div class=\"mb-2\">
<input type=\"text\" class=\"form-control\" placeholder=\"Nom d'utilisateur/Email\" value=\"{{ last_username }}\" name=\"email\" id=\"inputMail_users\" required autofocus>
</div>
<div class=\"mb-2\">
<div class=\"input-group input-group-merge form-password-toggle\">
<input class=\"form-control form-control-merge\" id=\"login-password\" type=\"password\" name=\"password\" placeholder=\"Mot de passe\" aria-describedby=\"login-password\" tabindex=\"2\" required/><span class=\"input-group-text cursor-pointer\"><i data-feather=\"eye\"></i></span>
</div>
</div>
<input type=\"hidden\" name=\"agentToken\" value=\"{{agentToken}}\" />
{# <div class=\"mb-3 mt-3 form-check\">
<input type=\"checkbox\" class=\"form-check-input\" id=\"remember_me\" name=\"_remember_me\">
<label class=\"form-check-label\" for=\"exampleCheck1\">Se souvenir de moi</label>
</div> #}
<input type=\"hidden\" name=\"_csrf_token\" value=\"{{ csrf_token('authenticate') }}\">
<div class=\" text-center mt-4\">
<button class=\"login-button w-100 h-30 font-weight-bold rounded-3 p-2\" type=\"submit\">
Connexion
</button>
</div>
<div class=\"divider my-2\">
<hr/>
</div>
<div class=\"row mt-2 justify-content-center d-flex\">
<div class=\"col-12 \">
<div class=\" text-center\">
<a class=\"w-100 font-weight-bold login-other-button\" href=\"{{ path('app_forgetPassword') }}\">
Mot de passe oublié ?
</a>
</div>
</div>
<div class=\"col-12 \">
<div class=\" text-center\">
<a class=\" w-100 font-weight-bold login-other-button\" href=\"{% if agentToken %} {{ path('signup_client', {'token': agentToken}) }} {% else %} {{ path('agent_inscription') }} {% endif %}\">
S'inscrire
</a>
</div>
</div>
</div>
</form>
{% endblock %}
</div>
</div>
</div>
<!-- /Login-->
</div>
</div>
</div>
</div>
</div>
<script>
\$(window).on('load', function() {
if (feather) {
feather.replace({
width: 14,
height: 14
});
}
})
</script>
<!-- Inclusion du fichier JavaScript de Bootstrap -->
<script src=\"https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js\"></script>
</body>
{% endblock %}", "security/login.html.twig", "/var/www/PixelForce/templates/security/login.html.twig");
}
}