[spip-dev] ignore_remote_user et ignore_auth_http

Bonjour la liste,

Je vois que ces deux variables ignore_remote_user et ignore_auth_http
gèrent de façon surprenante le comportement de spip.

Je cherche de la doc sur le site de spip
google: ignore_remote_user ignore_auth_http site:spip.net
et ne trouve rien.

Je crois qu'il serait important de bien expliquer la stratégie
et de documenter l'utilisation. De dire aussi la différence
entre ces deux variables.
En plus, les tests me montrent que "$ignore_remote_user = true"
veut dire le contraire de ce que je pense. Je m'explique.
Je me connecte sur un serveur web qui me demande une authentification
de site; je m'appelle alors A.
Je veux aller dans la partie privée de spip et il ne me demande
pas de login ou password et je m'appelle A alors que mon login spip
est B.

Ne serait-il pas judicieux de créer par défaut un fichier
config/mes_options.exemple.php qui contiendrait par défaut
et en commentaire un certain nombre de variables importantes.

Exemple:
# Pour que spip ne s'occupe pas de l'authentification Apache
#$ignore_auth_http = true;
# Pour que spip gère les authentification sans passer la main à Apache
#$ignore_remote_user = false;
# Pour que les cookies ne se mélangent pas
#$cookie_prefix = "leSiteXXX";
# Les répertoires qui contiennent les squelettes (html et css):
#$GLOBALS['dossier_squelettes'] = 'squelettes/html:squelettes/css';
# (etc)

Les valeurs mises dans ce fichier exemple seraient les valeurs par défaut.

Je suis d'ailleurs surprise que SPIP utilise par défaut l'authentification
apache car cela me semble un trou de sécurité.

Donner un droit d'accès en lecture à un site spip (auth apache) ne veut pas
dire qu'on veut donner les droits d'accès à la rédaction du site (auth spip).

Si je n'ai rien compris, merci de me corriger. Mais de toute façon,
j'aimerais être éclairée et fournir une bonne info à tou.te.s les
spipien.ne.s.

          Anne