IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres Discussion :

[Trac] Problème d'authentification multi-utilisateurs


Sujet :

Autres

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [Trac] Problème d'authentification multi-utilisateurs
    Bonjour,

    J'ai installé un serveur Trac qui tourne en mode "Standalone". Trac gère 2 projets et je souhaiterais avoir 3 utilisateurs dont un (superviseur) pouvant gérer les 2 projets et les 2 autres un seul projet.
    J'ai mis en place une authentification de type "digest" en suivant les instructions de http://trac.edgewall.org/wiki/TracSt...Authentication.
    Pour lancer tracd j'utilise la commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $ tracd --port 8000 \
       --auth=project1,/path/to/users.htdigest,utilisateur1 \
       --auth=project2,/path/to/users.htdigest,utilisateur2 \
       --auth=*,/path/to/users.htdigest,superviseur \
       /path/to/project1 /path/to/project2
    Je peut maintenant me logger sans problème avec l'utilisateur1 dans le projet1 (et dans le projet2 avec l'utilisateur2) mais pas avec le compte superviseur. D'ailleurs lorsque je m'identife dans le projet1, il est affiché:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Entrez le nom et le mot de passe pour Utilisateur1 sur http://serveur:8000/
    J'ai essayé la syntaxe:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $ tracd --port 8000 \
       --auth=project1,/path/to/users.htdigest,utilisateur1,superviseur \
       --auth=project2,/path/to/users.htdigest,utilisateur2,superviseur \
       /path/to/project1 /path/to/project2
    mais dans cela ne marche pas (Trac ne fonctionne pas).

    Si quelqu'un avait une idée pour m'aider je lui en serait très reconnaissant.

    Amicalement

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Trouvé
    J'ai la réponse (donnée par un utilisateur de trac).

    Il faut créer un htdigest où tous les utilisateurs ont le même realm.
    Puis lancer trac avec la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $ tracd --port 8000 \
       --auth=*,/path/to/users.htdigest,mycompany \
       /path/to/project1 /path/to/project2
    On utilise donc le même fichier d'identification pour les deux projets et les différences de droits se définissent avec trac-admin.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Trac Multi projets _problème avec les ports
    Bonjour,
    Pour l'évolution du logiciel Trac que j'ai à charge, j'ai créé 2 nouveaux projets ( avec leur environnement)en plus du premier qui existait déjà; avec trac-admin initenv.Après les avoir créé j'ai fait un
    tracd -p 8080 /var/trac/projet2 pour le premier qui s'affiche donc sur http://10.192.150.104:8080
    et un tracd -p 8000 /var/trac/projet3 pour le second qui s'affiche sur http://10.192.150.104:8000
    Mon souci est qu'au redémarrage mes projets ne s'affichent pas.
    pour les revoir je fais un autre tracd -p port ... et là encore je ne peux pas utiliser les ports que j'ai utilisé puisqu'on me dit qu'ils sont déjà utilisés. je pense avoir bien configuré mes fichiers Apache2/000-default et ports.conf (dans lequel j'ai ajouter listen 8080 et listen 8000).
    Que dois je faire pour que mes projets s'affichent avec une adresse définitive.
    Je suis débutante et je ne me retrouve pas au milieu de tous ses ports.

    Please help me au plutôt.

    J'attends impatiemment vos conseils.

    Merci d'avance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [UI] Formulaire Authentification multi-utilisateurs
    Par emaktb dans le forum jQuery
    Réponses: 0
    Dernier message: 24/05/2015, 14h40
  2. [Core] Problème mémoire application multi-utilisateur
    Par grodeg dans le forum Hibernate
    Réponses: 8
    Dernier message: 30/08/2012, 13h15
  3. Réponses: 2
    Dernier message: 11/07/2008, 14h07
  4. Problème de sauvegarde multi utilisateur
    Par tribaleur dans le forum Access
    Réponses: 2
    Dernier message: 20/06/2006, 15h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo