Bloquer les fonctions utilisateurs de Joomla

De Vulgum Techus
Version du 12 novembre 2013 à 10:23 par Admin2 (discuter | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : Navigation, rechercher

Versions Joomla 1.6, 1.7, 2.5.x, 3.x

Présentation

L'inscription sur un site Joomla soit par un menu soit par un lien direct comme

index.php?option=com_users&view=login

reste accessible à tout moment s'il n'est pas expressément désactivé comme expliqué ici.

Procédure blocage inscription Joomla

  • Se connecter au back office (backend) ou panneau d'administration
  • Dans le menu Utilisateurs choisir Gestion des utilisateurs
  • Cliquer sur Paramètres qui définit les paramètres par défaut pour les utilisateurs
  • Mettre Autoriser l'inscription des utilisateurs à non
  • Cliquer sur Enregistrer et fermer
  • A ce stade s'il est impossible de s'inscrire, le login reste possible. Pour le désactiver voici la procédure suggérée.

Procédure suppression menu login

  • Recourir à une redirection par .htaccess est très efficace pour supprimer tout accès au login d'un site Joomla
  • On commence par noter le lien qui correspond à l'accès direct par :

http://<site.tld>/index.php?option=com_users&view=login -> http://<site.tld>/deconnexion/login

  • On édite .htaccess situé à la racine et on y introduit tout en haut, la commande suivante :
Redirect permanent <lien de l'accès direct> <adresse de redirection>
exemple : Redirect permanent /deconnexion/login /
où / est la racine du site