Au lieu de mettre mon site en "mode maintenance", je voudrais le mettre en "mode lecture seule" complet. Il existe un module pour cela, cependant, il empêche uniquement "l'ajout et la modification de nœuds". Je voudrais empêcher toute activité des utilisateurs, y compris la connexion et l'enregistrement, pour que le site soit servi à partir du cache (vernis). Comme avantage secondaire, j'utiliserais ce type de "mode lecture seule" si le site est inondé de demandes.
Ma question: comment déconnecter tous les utilisateurs actifs? La connexion et les enregistrements que je peux ensuite rediriger avec un crochet.
Vous pouvez vider la table des sessions à l'aide de drush
ou si vous avez défini des préfixes pour les noms de table:
la source
Vous pouvez forcer la déconnexion de tous les utilisateurs via un hook de mise à jour:
la source
Utiliser le module de déconnexion forcée .
traits
la source