[spip-dev] #LOGIN_PUBLIC

Salut tous,

à l'aide de la doc sur "Les formulaires" :
http://www.spip.net/fr_article1827.html
et en particulier l'astuce pour restreindre un page aux membres du site:
<?php if ($auteur_session) { ?> etc ...

j'ai réussit à réaliser un "espace privé" sur un site que je suis en
train de construire :
http://tice.edres74.ac-grenoble.fr/
(Espace Privé : vistiteur = toto pass = totototo)
en plus j'ai vu que dans la version 1.7 (b3) on pouvait désormais créer
des visiteurs se qui permetrait de pouvoir donner l'accès à cette zone
c'est super !

sauf quelques petits problèmes :

1. sur le formulaire #LOGIN_PUBLIC : http://tice.edres74.ac-grenoble.fr/rubrique.php3?id_rubrique=1
pourquoi laisser la possibiliter aux visiteurs de s'enregistrer et donc
d'accèder aux zones restreintes ? j'ai compris que c'était lié aux
forums restreints, or je pensais que c'est la page "forum.php3" (ou plus
exactement #FORMULAIRE_FORUM) qui provoquait une demande de mot de passe
lorsque l'on modérait un forum sur abonnement
je devine là qu'il faut en fait ajouter l'astuce avec #LOGIN_PUBLIC aux
forums restreints (un peut lourd non ?), sauf si j'ai pas bien compris
bref tout ça pour demander *comment interdire aux visiteur de s'enregistrer* ?

2. sauf erreur de ma part, un visiteur ayant accès à cette zone, passe par un processus d'identification assez étrange, il renseigne user, puis pass ... puis "re"user !? ... mais ça à l'air aléatoire, le premier coup ça n'a pas fait ça

a+

j'ai eu le même probleme que j'ai resolu en modifiant inc_login.php3
du coup ta question m'a incité à ebaucher mon article de maintenance sur le
sujet ... c'est la http://www.pucroller.com/article.php3?id_article=511
tres incomplet mais c'est une reponse à ta question

à l'aide de la doc sur "Les formulaires" :
Les formulaires - SPIP
et en particulier l'astuce pour restreindre un page aux membres du site:
<?php if ($auteur_session) { ?> etc ...

Oui, ça reste une astuce, car ça n'est pas la fonction première de SPIP que
de gérer ce genre de choses. Du coup il faut bidouiller pas mal.

-- Fil