We’'ve got Wildfire running and ready to deploy in production, with a custom authentication provider, and gathering the users form an LDAP (which we can not modify).
We have to embed the IM service into an intranet web application, so we are using JWChat as a client.
The problem is that the uid’‘s the users have are very ugly, and not easy to remember (they’'re numbers; due to the large amount of users we have some common names are repeated). We have no problem when searching users, because we can perform a search for the Name or for the username. The problem is when seeing the contacts list.
Anyway, if I log into the admin console, I can see the common names are correctly stored in the database, toghether with the usernames (which are the uid’'s from the LDAP).
So, here come my questions:
1.- The fact that the uid is the nickname displayed in the buddy’'s list is a matter of the client or of the server? I tried a couple of clients, and I could not find any option to change it, so I guess it is a server issue. If it actually is, is there a way to change this behaviour?
2.- In case it is a matter of the client, is there any workaround that can be done from the server (such as giving the name instead of the username to the client when sending the buddies list)? Could you give me some clues in case this was possible?
So that’‘s all. I’‘ll be grateful if you help me. If you need more information about the environment I’'m working on, just tell me.