{% extends "xeolux_securitykit/base.html" %} {% block title %}Strict Mode{% endblock %} {% block content %}
Mode actuel
{{ state.mode|upper }} {% if state.is_active %}
Activé le {{ state.activated_at|date:"d/m/Y à H:i" }} Par : {{ state.activated_by }} Raison : {{ state.reason|default:"Non spécifiée" }}
{% else %}

Le site fonctionne en mode normal. Aucun visiteur n'est bloqué.

{% endif %}
{% if state.is_active %}
{% csrf_token %}
{% endif %}
{% if not state.is_active %}
Activer le mode strict
⚠️ En mode strict, tous les visiteurs non autorisés verront une page de maintenance. Assurez-vous que votre IP est en whitelist avant d’activer.
{% csrf_token %}
{% endif %}
URL de déverrouillage dynamique

L'URL de déverrouillage est générée aléatoirement à chaque activation. Elle est envoyée par email aux super-admins et devient invalide dès la désactivation.

{% if state.unlock_token %}
{{ request.scheme }}://{{ request.get_host }}/xk-unlock/{{ state.unlock_token }}/
Ouvrir la page d'unlock → {% else %}

Aucun token actif. L'URL sera générée au prochain passage en mode strict.

{% endif %}

Secours terminal : python manage.py securitykit_unlock --force

{% endblock %}