3
votes

We all know that openId has become such a popular method for user authentication, that's why i was thinking if Openfire chat server can use it as well. I know that openId communicate using http protocol while Openfire on XMPP , but i wanted to know If some how Openfire authorization module can be customized to use one of the openID java libraries for authentication (for a web browser based chat client). If possible how much effort it will take for someone experienced(not very experienced) with network programming in java?

P.S. I have also posted this in openfire community.

1

1 Answers

2
votes

If you do not want to fully customize openfire,
One way is to create account using openfire user service plugin and make your own authentication and message sending plugin. Openfire supports custom plugins
Fully customize openfire authentication module is second option, but I do not recommend it as it will be trouble in updating openfire.

It will likely take 3 - 4 weeks to develop such thing based on plugin.