Hi Juan,
If you really want to create users prior to their first login via LDAP
authentication, creating the user from the administration is not
enough. You must add an XWiki.LDAPProfileClass object to the user
document, which precises the LDAP uid of the user.
If you don't do that, a new user will be created when the person
connects for the first time. This is for example what happened with
your users jssmith_1, etc.
I have contributed an extension to allow automatic LDAP
synchronization (at night for example), so admins that want to give
access rights to their LDAP users don't have to create them manually.
You can find it here
http://extensions.xwiki.org/xwiki/bin/view/Extension/LDAP+Tools
The synchronization feature only works starting with XWiki Enterprise
3.0 (not released yet). Though I can provide a built jar to drop in
for 2.7 if anyone is interested.
Jerome.
On Wed, Feb 2, 2011 at 12:36 AM, Juan Carlos Vizueta <jvizueta(a)gmail.com> wrote:
Hi,
I added my LDAP users to Xwiki manually one by one through the Xwiki
Administration form, I did that so I can add them to their corresponding
groups so they have their correct user rights since their first login.
When creating a new user through the form, the password is mandatory, so I
copy/pasted the user in the password field (e.g.: user jsmith and password
jsmith as well).
Then when I asked the user to login, she could login correctly, but then I
thought maybe I should try to login using the password I set on the form,
and oh surprise, it logged in too!, is this the correct behavior or did I do
something wrong here?
I need users to login only when entering their ldap password, not their
xwiki password.
Thanks in advance.
JC
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users