ejabberd 的 OAuth 支持用户身份验证吗?

use*_*620 5 ejabberd

有没有办法将 OAuth API 用于某些社交网络服务(例如 facebook),用于对 ejabberd 用户进行身份验证?我们可以做的一件事(但不可行)是,在 facebook 对用户进行身份验证后,只应发生与 ejabberd 的 xmpp 连接(启用 ejabberd external_auth 模块以绕过身份验证),但是 ejabberd 将如何维护该用户信息,例如与他/她的朋友交换消息/状态信息,因为它只会从 Facebook 获取 access_token 而不是用户名/密码?

有什么可行的办法吗??

提前致谢!!!