<div dir="ltr"><div><div>Hello,<br><br></div>I&#39;m using vt-ldap in order to login users. The problem is there are duplicate UIDs in the LDAP, but in different OUs. <br><br>For example exists:<br>uid=john.doe,ou=people,dc=university,dc=edu<br>
</div>uid=john.doe,ou=students,dc=university,dc=edu<br clear="all"><div><div><div><div><div><div><div><br></div><div>In login.config, the userFilter is set by default:<br><br></div><div>userFilter=(uid={0})<br></div><div>
<br></div><div>Where {0} is the uid supplied in the AuthUserPassLoginPage (login.jsp). <br><br>As I&#39;m reading in the vt-ldap documentation, its possible to pass another argument to the login module (userFilterArgs). Thats my question, how I can pass the OU argument ({1}) from the login.jsp, in order to login users like userFilter=(uid={0},ou={1})?<br>
<br></div><div>Currently, I cannot login users where this happens, due to the search returns multiple DNs, and tries to login with the first it finds.<br></div><div><br></div><div>Thanks a lot!<br></div><div><br></div><div>
-- <br>Juan Andrés Mucarquer.<br></div><div>UTFSM<br></div></div></div></div></div></div></div></div>