<section class="login-card"><h1>Activer la double authentification</h1><p>Ce compte sensible doit utiliser un second facteur.</p>
<ol><li>Ouvrez Aegis, Google Authenticator ou Microsoft Authenticator.</li><li>Ajoutez un compte avec la clé ci-dessous.</li><li>Saisissez le code généré.</li></ol>
<p><strong>Clé manuelle</strong><br><code style="word-break:break-all"><?=htmlspecialchars((string)$setup['secret'])?></code></p>
<details><summary>URI technique</summary><code style="word-break:break-all"><?=htmlspecialchars((string)$setup['uri'])?></code></details>
<?php if(!empty($_SESSION['error'])):?><p class="login-notice"><?=htmlspecialchars((string)$_SESSION['error'])?></p><?php unset($_SESSION['error']); endif;?>
<form method="post" action="/public/mfa/activer"><?=\App\Core\Csrf::field()?><label>Code à 6 chiffres</label><input name="code" inputmode="numeric" autocomplete="one-time-code" pattern="[0-9]{6}" required autofocus><button type="submit">Activer et continuer</button></form></section>
