Jetspeed 2
  1. Jetspeed 2
  2. JS2-1037

LDAP integration does not save users' passwords in LDAP. So new users that are created by Portal, cannot have passwords.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.0
    • Fix Version/s: 2.2.1
    • Component/s: LDAP
    • Labels:
      None
    • Environment:
      Windows XP, JRE 1.6.0.11, Apache DS 1.5.4 (1.0.2 also tested), Tomcat 6.0.18

      Description

      When a new user created in Portal, newly created user's password is not set to LDAP. Also password change mechanism works only from DB. No password synchronization takes place when LDAP integration is in use.

        Activity

        Hide
        Aysegul Aydin Isiktekin added a comment -

        Custom implementation for LDAP Password synchronization.

        Tested in issue's environment. No major problems are detected yet.

        Show
        Aysegul Aydin Isiktekin added a comment - Custom implementation for LDAP Password synchronization. Tested in issue's environment. No major problems are detected yet.
        Hide
        Ate Douma added a comment -

        Hi Aysegul,

        I finally got around dealing with this problem.
        I reviewed your patch but while OK, we really needed a more complete and extensive solution with full integration of password policy handling and multiple (configurable) password encoder algorithms.
        Therefore, I wrote a new solution from scratch instead and borrowed from the Apache Directory Studio project the logic and code for the password encoding, see: JS2-1143
        That all now seems to be working and thereby also automatically fixed this issue.

        Show
        Ate Douma added a comment - Hi Aysegul, I finally got around dealing with this problem. I reviewed your patch but while OK, we really needed a more complete and extensive solution with full integration of password policy handling and multiple (configurable) password encoder algorithms. Therefore, I wrote a new solution from scratch instead and borrowed from the Apache Directory Studio project the logic and code for the password encoding, see: JS2-1143 That all now seems to be working and thereby also automatically fixed this issue.

          People

          • Assignee:
            Ate Douma
            Reporter:
            Aysegul Aydin Isiktekin
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development