Salut !
Voici la solution que j’ai adoptée. J’active une protection au niveau des squelettes. POur chaque squelette à protéger je mets ce bout de code au début :
<? $etat=$auteur_session['statut']; if ($etat=="") { // Formulaire d'authentification SPIP ?><INCLURE(authentification.php3)>
<? }else{ ?>code squelette
<? } ?>Et j’utilise un couple authentification.html / .php3 pour pouvoir mettre le cache à zero juste pour la partie authentification (le reste de la page peut avoir un cache différent).
De cette manière tu gardes l’authentification des rédacteurs / admin de SPIP.
Christophe
-----Message d’origine-----
De : Pascal [mailto:pascaldomicile@free.fr]
Envoyé : samedi 28 septembre 2002 17:54
À : Frédéric Sallet; spip@rezo.net
Objet : Re: [Spip] protéger une rubrique ou une page sur le site (public)Cette solution pose trop de problèmes. J’ai besoin que tous les articles d’une rubrique soient protégés automatiquement et que les rédacteurs qui se rendent à la rubrique n’aient qu’à entrer leur login et leur password, ou mieux que ceux-ci soient récupérés quelque part. Seuls les visiteurs ne seraient pas autorisés à passer, ou alors seuls ceux qui détiendraient un login et password spécifiques.
Exemple pour le site que je gère : les profs (rédacteurs) accèdent par leur login et psswrd à la rubrique privée où ils auront les articles placés par leurs pairs (photos non compromettantes
, logiciels éducatifs , notes, etc … ) Les visiteurs agréés (profs d’autres établissements), avec un login et mot de passe reçus par mail, accèdent aussi à cette rubrique (pour le temps de validité du mot de passe). Les copieurs mercantiles de site éducatifs (si, ça existe) trouvent le chemin fermé.
C’est vrai, j’en demande beaucoup.
Merci tout de même !
PN
----- Original Message -----
From: Frédéric Sallet
To: spip@rezo.net
Sent: Saturday, September 28, 2002 4:38 PM
Subject: RE: [Spip] protéger une rubrique ou une page sur le site (public)Bonjour,
Si les pages à protéger ne sont pas de nature réellement « privée », il existe un solution simple qui peut aisément convenir.
Cependant, cette solution est évidemment à proscrire si l’on souhaite interdire l’accès d’une partie du site aux surfeurs chevronnés qui trouveront sans doute aisément une parade :L’astuce est ici http://www.scarabee.com/TRANCHES/motpasse.html dans un vieil article du Scarabee d’Arno* et s’applique très bien à Spip, puisque je l’utilise sur un site.
Bonne lecture!
Frédéric
-----Message d’origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de Pascal
Envoyé : samedi 28 septembre 2002 15:39
À : spip@rezo.net
Objet : [Spip] protéger une rubrique ou une page sur le site (public)Bonjour,
Spip 1.4
J’avais demandé, il y a peu, de l’aide pour protéger par un mot de passe (ou mieux par le login et le mot de passe du (des)rédacteur(s) ) l’accès à une rubrique ou à une page HTML.Personne ne semble avoir de solution qui fonctionne, en tout cas, sur cette liste. Où faudrait-il que j’aille quémander de l’aide (je n’y connais pas grand chose en PHP et mysql) ?
Cordialement
P N
authentification.php3 (79 Bytes)
authentification.html (120 Bytes)