在 Openfire 中使用 openID 框架进行身份验证方法



我们都知道openId已经成为一种如此流行的用户身份验证方法,这就是为什么我在想Openfire聊天服务器是否也可以使用它。我知道 openId 在 XMPP 上的 Openfire 时使用 http 协议进行通信,但我想知道是否可以自定义 Openfire 授权模块以使用其中一个 openID java 库进行身份验证(对于基于 Web 浏览器的聊天客户端)。如果可能的话,对于一个有(不是很有经验)的Java网络编程的人来说,需要付出多少努力?

附言我也在 openfire 社区中发布了这个。

如果您不想完全自定义 openfire,
一种方法是使用 openfire 用户服务插件创建帐户,并制作自己的身份验证和消息发送插件。Openfire支持自定义插件
完全自定义的 openfire 身份验证模块是第二种选择,但我不建议这样做,因为它在更新 openfire 时会很麻烦。

基于插件开发这样的东西可能需要 3 到 4 周。

相关内容

最新更新