Motivation
Une fois que l’on a configuré un serveur pour y mettre une ferme de SPIP, l’opération qui prend le plus de temps est celle de rentrer ses informations d’auteur afin de pouvoir se connecter à l’espace d’administration.
Il peut aussi être utile de donner la possibilité à quelqu’un d’autre de procéder à l’installation d’un nouveau site dans la mutualisation, et d’être soi-même automatiquement remis webmestre du site en question.
Usage
Configuration
Pour que le plugin fonctionne, il faut indiquer dans le config/mes_options.php du SPIP mutualisé les information sur l’auteur à créer automatiquement :
define ('_AA_STATUT', '0minirezo');
define ('_AA_webmestre', 'oui');
define ('_AA_LOGIN', 'adminmutu');
define ('_AA_OPENID', 'http://www.openidfrance.fr/moncompte');
define ('_AA_BIO', 'Administrateur de la mutualisation');
define ('_AA_NOM_SITE', 'Site Admin mutu');
define ('_AA_URL_SITE', 'http://www.spip.net/');
define ('_AA_NOM', 'Admin (Admin du serveur)');
define ('_AA_EMAIL', 'uneadresseemailvalide');
Installation
Pour que le plugin s’installe automatiquement, il faut le placer dans les extensions/ de SPIP 2.1.
Ce plugin nécessite SPIP 2.1.2 et le plugin OpenID [1].
Le plugin est disponible sur la Zone.
Il s’installe via SVN : svn co svn://zone.spip.org/spip-zone/_plugins_/auteur_automatique
Effets
Le plugin a 2 effets :
- Rétroactif sur les sites déjà installés
- Pour tous les sites futurs
Dans les 2 cas, un auteur sera créé et permettra le l’authentification sur le site avec les droits définis dans le mes_options.php.
Discussions par date d’activité
3 discussions
Bonjour,
Je ne sais pas si c’est le meilleur endroit pour poser ma question mais bon.
En tant que « superadmin » d’une mutualisation, j’ai créé manuellement des comptes webmestres sur chacun des sites, comme ce plugin le propose. Cependant, il n’y a rien qui empêche un « admin » (non-webmestre) de changer le mot de passe du compte webmestre et de se connecter sous ce compte. Il pourra ensuite faire tous les dégâts que ça lui tente.
Y a-t-il quelque chose pour éviter cela ?
Merci
Répondre à ce message
Bonjour, j’essaye de mettre en place ta solution de création d’auteur auto :
J’ai supprimé la dépendance à OpenID, mis tout de même une définition vide pour le champ dans mes_options pour que le plugin puisse tourner, mais le champ webmestre ne se rempli pas et reste avec le non par défault.
J’ai essayé avec une utilsation « classique » avec openID mais rien n’y fait...
Une idée ?
Merci
Répondre à ce message
Bonjour
Je vois un nécessite Openid, fautil qu’il soit actif sur tous les sites de la mutu ?
Oui !
Autrement dit, OpenId + AuteurAutomatique doivent être placés dans les extensions/
Bonjour,
Serait-il possible d’utiliser la même base auteur sur tous les mutualisés ?
D’avance merci.
Alexandre
Directement, non.
Mais si MySQL permet de faire
alors, ça répondrait à ta question.
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |