[pmwiki-users-fr] Gestion d'utilisateurs et de mots de passe

Jean-Fabrice [gmail] jeanfabrice at gmail.com
Dim 10 Juin 14:52:33 CDT 2007


Le 10/06/07, John Gaynard<J.Gaynard at syre.com> a écrit :
>
> Bonjour,
>Avez-vous un échantillon de config.php qui pourrait m'aider ;

Bonjour,

Voici un exemple de ce que j'utilise. Un utilisateur 'admin'
appartenant au groupe '@admins' est déclaré dans le fichier
config.php. Il a tout les droits sur le wiki
Le site nécessite ensuite d'être identifié pour être parcouru. Pour
permettre l'accès anonyme à la page d'accueil, il faut enlever les
droits par défaut sur cette dernière (utiliser le mot clé @nopass pour
surcharger les droits de lecture sur cette dernière)
Enfin, il est à noter que certaines pages du site doivent également
être autorisées en lecture pour tous. Il s'agit des pages :
Site.EditForm,Site.SideBar, Site.Search, Site.PageActions,
Site.PageListTemplates, Site.LocalTemplates, Site.EditQuickReference,
Site.UploadQuickReference, Site.AllRecentChanges (?), Site.Preferences

Exemple de config.php :

$AuthUser['admin'] = array(crypt('secret'),'@admins');
$DefaultPasswords['read'] = 'id:*'; # n'importe quelle personne
identifiée peut parcourir le site
$DefaultPasswords['edit'] = '@admins';
$DefaultPasswords['upload'] = '@admins'
$DefaultPasswords['admin'] = '@admins';
$DefaultPasswords['attr'] = '@admins';
include_once("$FarmD/scripts/authuser.php"); # en dernier


JF



Plus d'informations sur la liste de diffusion pmwiki-users-fr