Authorizing users against Openfire database

Hi,

I’ve searched a lot for this. Openfire is using blowfish to encrypt users password. I’m writing an php application that will be integrate openfire to our company infrastructure. The problem is that I can use “user service plugin” to add a user, update their account and remove users. But I can’t authenticate them.

I’ve tried to use php to decrypt passwords without any success. As I found out in the forum, Others were not successfull either. LDAP and External Username and password database are not practical for me, because they are read-only.

So please, can any body help me regarding this? Is there any API to authenticate my users against OP database preferably in php.

Bests

Ali