{% extends "base.html" %}
{% block title %}Connexion Pronote — GMAO{% endblock %}

{% block content %}

<div class="container-fluid">
    <h1><i class="bi bi-qr-code"></i> Connexion Pronote</h1>
    
    <div class="card">
        <div class="card-body">
            <h5>Étapes de connexion :</h5>
            <ol>
                <li>Connectez-vous à Pronote</li>
                <li>Allez dans "Mon compte" > "Sécurité" > "Connexion par QR Code"</li>
                <li>Copiez le JSON du QR Code</li>
                <li>Collez-le ci-dessous avec votre PIN</li>
            </ol>
            
            <form method="POST" class="mt-4">
                <input type="hidden" name="csrf_token" value="{{ csrf_token() }}">
                <div class="mb-3">
                    <label class="form-label">QR Code JSON</label>
                    <textarea name="qr_code" class="form-control" rows="4" placeholder='{"avecPageConnexion":false,...}' required></textarea>
                </div>
                <div class="mb-3">
                    <label class="form-label">PIN du QR Code (4 chiffres)</label>
                    <input type="password" name="pin" class="form-control" maxlength="4" required>
                    <small class="text-muted">Code affiché dans Pronote lors de la génération du QR</small>
                </div>
                <div class="mb-3">
                    <label class="form-label">PIN du compte (optionnel)</label>
                    <input type="password" name="account_pin" class="form-control" maxlength="4" placeholder="Si différent du PIN du QR">
                    <small class="text-muted">Laisser vide si identique au PIN du QR Code</small>
                </div>
                <button type="submit" class="btn btn-primary"><i class="bi bi-check-lg"></i> Connecter</button>
            </form>
        </div>
    </div>
</div>

{% endblock %}