Binding external database login & vcard

Hello everyone,

I’ve been digging in OpenFire and JSJAC since 3 weeks and I have a nice little application working. However, now, I would like to know if it would be possible to use an external read-only database to retrieve user vcards. It would require some kind of mappping for sure. The external database is a MySQL DB.

I read that it is possible through LDAP, but there doesn’t seem to be anything for non-ldap setup.

I would be using the same database for user authentification. I read that it was possible by configuring openfire.xml file.

My current guest would be to build my own server-side service to fetch the vcard from the MySQL database. Any suggestion?

Marcas.