1 votes

Authentification Trac : htaccess avec fichier passwd, mais permettant aussi l'accès anonyme au lieu de 401

Mon système Trac dispose d'une authentification http de base, configurée comme suit :

AuthType Basic
AuthName "TRAC"
AuthUserFile /var/trac/trac-auth-file
Require valid-user

Il demande un nom d'utilisateur et un mot de passe et n'autorise l'utilisateur à accéder à Trac que si ses informations d'identification sont validées.

Si vous ne fournissez pas d'informations d'identification (c'est-à-dire si vous appuyez sur "Annuler" à l'invite), vous obtenez un message d'erreur 401 "Autorisation requise".

Cependant, ce que je veux, c'est qu'au lieu d'un 401, l'utilisateur soit autorisé à accéder en tant qu'utilisateur anonyme.

Le système Trac lui-même prend en charge un utilisateur anonyme - dans les paramètres de permissions de Trac, il y a toute une série de privilèges qui peuvent être configurés pour les utilisateurs anonymes.

Je ne sais pas comment (ou même s'il est possible) de configurer le htaccess pour qu'un fichier htpasswd soit utilisé, mais qu'il se rabatte sur un accès anonyme plutôt que d'afficher un message d'erreur 401.

0voto

retracile Points 1230

Vous avez besoin de deux sections dans votre configuration Apache. Lire cette section du site Trac ; je pense que cela vous aidera.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X