authentification automatique LDAP et Joomla 2.5 et annuaire

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • authentification automatique LDAP et Joomla 2.5 et annuaire

    Bonjour,
    Je viens de m'inscrire sur votre forum et je vous remercie par avance pour votre aide et conseils.
    j'ai installé Joomla 2.5.8 sur un serveur web Ubuntu 12.04 avec Apache 2.2 - MySql 5.5.4 - Php 5.3.10.
    Nous avons un AD sur un serveur Windows 2008 R2.
    Je souhaiterai récupérer les informations de connexions des utilisateurs de l'AD dans Joomla avec une authentification automatique en SSO.
    J'ai trouvé bien sur beaucoup de sujets traités mais avec des installations locales (WAMP, XAMPP) qui ne correspondent pas à notre configuration.

    Pour ajouter au problème, si c'est possible, je voudrais que les infos de l'AD puissent également alimenter l'annuaire du personnel.
    Le but est d'exploiter toutes les données déjà existantes de notre AD (login, nom, prénom, téléphone, email, fonction, service..) dans Joomla. puis qu'il y est une synchronisation entre les deux.

    Avez-vous une méthode ou un tuto pour réaliser ce projet?
    Merci beaucoup pour votre aide
    Cordialement,
    Nat

  • #2
    Re : authentification automatique LDAP et Joomla 2.5 et annuaire

    Salut,

    Il y a un plugins qui existe en natif dans Joomla, il suffit de le configurer et l'activé. c'est déjà SSO, l'utilisateur doit s'identifier une première fois avec le même nom et et mot de passe que l'AD. Mais ce n'est pas autologin.

    Ensuite ton serveur Ubuntu est sur LAMPP c'est la même chose que WAMP, XAMPP, ... c'est juste l'OS qui change, donc l'emplacement des fichiers

    Sous Joomla 1.5, il y avait une extension : whitpage qui faisait office d'annuaire

    Quelques liens
    Magento, Prestashop, Proximis, Sylius, Oro Commerce... Faire le bon choix de la solution pour votre projet de création, de refonte ou de replatforming e-commerce.


    Règlement du forum : http://forum.joomla.fr/faq.php
    Comment mettre le post en [Réglé]: http://forum.joomla.fr/announcement.php?f=58
    Joomla! 3 Le Livre Pour Tous , n'hésitez pas à le lire pour vous aider
    http://www.iwannaclick.org

    Commentaire


    • #3
      Re : authentification automatique LDAP et Joomla 2.5 et annuaire

      j'avais travailler là dessus il y a un an a peu près voici le lien du sujet:

      http://forum.joomla.fr/showthread.ph...highlight=ldap

      Commentaire


      • #4
        Re : authentification automatique LDAP et Joomla 2.5 et annuaire

        Merci beaucoup pour vos réponses. je vais essayer ta méthode Julien car il y a le tuto qui est complet et bien détaillé, merci pour ce partage.
        la seule différence est que je suis sur du Joomla 2.5.
        je reviens vers vous pour vous tenir au courant.

        Commentaire


        • #5
          Re : authentification automatique LDAP et Joomla 2.5 et annuaire

          bon je viens de tester selon la config de Julien.
          j'ai configuré dans Joomla les plugins Jmapmyldap et sso_http mais par contre je n'arrive pas à configurer les infos sur mon serveur web.
          dans mon php.ini ; je n'ai pas de module "php_ldap.dll". pour info je suis sur un serveur web Ubuntu (donc sur linux) et je suppose que la config sur Uwamp est un serveur web installé en local donc sur du Windows ?
          Idem pour activer les 2 modules "authnz_ldap_module" et "ldap_module" ; je ne les trouve pas.
          Pour l'autre module à télécharger "mod_auth_sspi-1.0.4-2.2.2.zip", est-ce bien compatible avec linux distribution ubuntu.
          Merci pour votre aide

          Commentaire


          • #6
            Re : authentification automatique LDAP et Joomla 2.5 et annuaire


            Install php5-lda:
            sudo apt-get install php5-ldap
            Reboot apache
            /etc/init.d/apache2 restart
            Règlement du forum : http://forum.joomla.fr/faq.php
            Comment mettre le post en [Réglé]: http://forum.joomla.fr/announcement.php?f=58
            Joomla! 3 Le Livre Pour Tous , n'hésitez pas à le lire pour vous aider
            http://www.iwannaclick.org

            Commentaire


            • #7
              Re : authentification automatique LDAP et Joomla 2.5 et annuaire

              Effectivement Uwamp est un serveur autonome sous windows et mon tuto a été réaliser avec cette solution là et je l'avais réaliser sous joomla 2.5 aussi

              Commentaire


              • #8
                Re : authentification automatique LDAP et Joomla 2.5 et annuaire

                Merci Sharky, mais c'est déjà installé.
                ci joint une capture d'écran de l'info system php. je continue mes recherches et j'ai fait un post sur le forum Ubuntu.

                J'ai lancé le "ldapdabug.php" et voici le résultat :
                :: PHP LDAP Debug V1.06 Script Started ::

                Attempting to bind to LDAP server using connect username and password...
                LDAP bind successful.

                Attempting to use search to find user...
                Failed: search has been used but 'sAMAccountName=LanisN' is NOT a filter. Check this for more information.


                :: PHP LDAP Debug V1.06 Script Finished ::
                Le compte user est mon compte dans l'AD (donc il existe), je ne comprends pas pourquoi il dit que la connexion est réussie mais il y a un problème sur le compte?
                merci pour vos retours, on se sent moins seul ! je vous tiens informé.
                Dernière édition par Nat82 à 18/12/2012, 10h09

                Commentaire


                • #9
                  Re : authentification automatique LDAP et Joomla 2.5 et annuaire

                  alors j'avance, après modification du User DN/Filter : (sAMAccountName=[username]) et du Map User ID : (sAMAccountName=[username]). j'ai de nouveau testé avec "ldapdabug.php" et la connexion se fait mais à priori il reste un problème sur Mas User ID et Map full name
                  :: PHP LDAP Debug V1.06 Script Started ::

                  Attempting to bind to LDAP server using connect username and password...
                  LDAP bind successful.

                  Attempting to use search to find user...
                  Successfully found user

                  Attempting to logon with user CN=toto DURAND,OU=SIL,DC=domaine,DC=local ...
                  Successfully logged on with user

                  Attempting to retrieve all user attributes then process the results request...

                  Invalid Map User ID.
                  Invalid Map Full Name.

                  Email: t.durand@domaine.fr
                  Effectivement, quand je me connecte coté site, sur un compte il met
                  Le nom d'utilisateur ne correspond pas au mot de passe, ou vous n'avez pas encore de compte.
                  et sur un autre compte
                  Vous ne pouvez pas accéder à l'administration de ce site.
                  Cordialement

                  Commentaire


                  • #10
                    Re : authentification automatique LDAP et Joomla 2.5 et annuaire

                    j'ai trouvé tout fonctionne au niveau connexion. j'ai modifié Mas User ID : sAMAccountNam et Mas full name : name.
                    je n'ai plus les erreurs Invalid.
                    Par contre en me connectant sur le site avec 2 comptes existants dans l'AD, j'ai toujours les mêmes citées ci-dessus.
                    Y a-t-il des paramètres de permissions d'accès (groupes ; niveaux d'accès) à configurer ?
                    Merci pour votre retour.

                    Commentaire


                    • #11
                      Re : authentification automatique LDAP et Joomla 2.5 et annuaire

                      tous tes utilisateurs AD on une adresse mail rattaché à leur compte AD ?

                      Commentaire


                      • #12
                        Re : authentification automatique LDAP et Joomla 2.5 et annuaire

                        oui tous les utilisateurs AD ont bien une adresse !
                        pour info, ça fonctionne maintenant. il m'ajoute bien les comptes users dans Joomla. Je pense qu'il y avait peut-être un problème d'actualisation. mais là tout fonctionne parfaitement.
                        Il reste juste à donner l'accès aux utilisateurs en fonction de leurs droits (rédacteur, lecteur).
                        Merci beaucoup à vous pour votre précieuse aide.

                        Bon maintenant je vais voir pour récupérer les infos de l'AD (nom, prénom, tél, fonction..) pour créer un annuaire du personnel.
                        Toujours dans le but d'exploiter les infos de l'AD = 1 seule saisie, automatisation, gain de temps et moins de risque d'erreurs.
                        Je sais que c'est un autre sujet (meme si c'est encore lié à l'AD), pensez-vous que je dois ouvrir un autre post pour cela ?
                        j'ai vu le module Whitepage proposé par Sharky mais je ne le trouve pas, est-il bien compatible avec la version joomla 2.5 ?
                        Déjà il me faut trouver un module qui propose cela. Si vous en connaissez, merci pour vos conseils.

                        Commentaire


                        • #13
                          Re : authentification automatique LDAP et Joomla 2.5 et annuaire

                          Non, comme je l'ai dis il n'a pas été mis à jour pour 2.5
                          Download repository for all Joomla! releases and accredited translation packages
                          Règlement du forum : http://forum.joomla.fr/faq.php
                          Comment mettre le post en [Réglé]: http://forum.joomla.fr/announcement.php?f=58
                          Joomla! 3 Le Livre Pour Tous , n'hésitez pas à le lire pour vous aider
                          http://www.iwannaclick.org

                          Commentaire


                          • #14
                            Re : authentification automatique LDAP et Joomla 2.5 et annuaire

                            Bonsoir,

                            Je suis nouveau, et j'ai toujours le probléme pour mettre en place le pluggin LDAP.
                            Voici ma config :
                            XAMPP 1.8.1 sur windows 2008
                            PHP Version 5.4.7
                            Protocols dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, pop3, pop3s, rtsp, scp, sftp, smtp, smtps, telnet, tftp
                            J'ai installé Joomla 2.5.8
                            Voici comment j'ai paramétré le module
                            Cliquez sur l'image pour l'afficher en taille normale

Nom : conf_ldap.jpg 
Affichages : 1 
Taille : 29,9 Ko 
ID : 1802471
                            Cliquez sur l'image pour l'afficher en taille normale

Nom : conf_ldap1.jpg 
Affichages : 1 
Taille : 35,6 Ko 
ID : 1802472

                            Y'a t'il quelqu'un qui pourrai me dire ce que j'ai oublié de faire?
                            Amicalement
                            Prosper

                            Merci d'avance

                            Commentaire

                            Annonce

                            Réduire
                            Aucune annonce pour le moment.

                            Partenaire de l'association

                            Réduire

                            Hébergeur Web PlanetHoster
                            Travaille ...
                            X