Salut,
Une fonctionalité pouvant sécuriser des articles d'une rubrique, voilà
exactement ce qu'il me faut.
Je suis quotidiennement les échanges de la liste de discussion et depuis le
message de Pierre France, je n'ai pas vu passer de réponse.
Est-ce que quelqu'un peut faire un topo de comment sécuriser les articles
d'une rubrique avec la version 1.4.2 ?
Merci.
Gaël Radier
http://www.web-rh.com/
-----Original Message-----
From: Pierre France [mailto:listes@pierrefrance.com]
Sent: September 23, 2002 11:10 AM
To: Spip Liste
Subject: Fw: [Spip] Accès privés (avec auth.php) ne fonctionne plus
Personne d'autre n'a ce problème ?
----- Original Message -----
From: "Pierre France" <listes@pierrefrance.com>
To: "Spip Liste" <spip@rezo.net>
Sent: Monday, September 23, 2002 2:05 PM
Subject: [Spip] Accès privés (avec auth.php) ne fonctionne plus
Salut,
Passant rapidement et sans encombre à la version 1.4.2., je découvre que
le
truc d'Olivier Martineau pour sécuriser des articles d'une rubrique ne
fonctionne plus.Pour mémoire, il suffisait de créer un fichier auth.php avec:
<?php
// Creer autant de user que necessaire
$user = '';
$user['olivier']='pass';
$user['webmaster']='pass';// Choisissez le nom du secteur (REALM) : une authetification protege
plusieurs
// pages avec le meme REALM sans redemander l'authentification
$secteur='Acc\xe8s Priv\xe9';// Indiquer l'URL de la page contenant le message d'erreur
// Ca peut etre un lien vers un article
$url_erreur="/spip/";// Ne pas modifier ce qui suit
if($PHP_AUTH_PW=="" || $PHP_AUTH_USER=="" || !isset($PHP_AUTH_USER)
|| $user
[$PHP_AUTH_USER]!=$PHP_AUTH_PW) {
// si l'utilisateur n'est pas authentifie ou si le pass est faux
Header("WWW-Authenticate: Basic realm=\"$secteur\"");
Header("HTTP/1.0 401 Unauthorized");
echo "L'acc\xe8s priv\xe9 est r\xe9vers\xe9 aux membres";
exit();
}Et d'inclure au début des templates des articles protégés :
<?php include ("auth.php"); ?>Or apparemment, les logins / mots de passe ne sont plus acceptés depuis la
1.4.2.Une idée ?
Pierre
www.3dlm.net_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip
