【问题标题】:Using openID framework for authentication method in Openfire在 Openfire 中使用 openID 框架进行身份验证方法
【发布时间】:2012-06-17 12:14:54
【问题描述】:

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

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

【问题讨论】:

    标签: java authentication openid xmpp openfire


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢,这很有帮助。我相信这 3-4 周将包括作为开发人员的主要调试和测试,并准备好进行演示。
    • 如何在插件中捕获身份验证?可以处理的 IQ 和消息只有在身份验证后才可用。因此,不可能对它们进行身份验证。 Openfire 插件如何过滤除 IQ 或消息之外的其他内容?
    猜你喜欢
    • 1970-01-01
    • 2010-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-02
    • 2017-12-05
    相关资源
    最近更新 更多