ejabberd 20.12 SASL SCRAM modification



我用来修改ejabberd 17。在步骤2和步骤4中删除文件cyrsasl_scam.erl..现在,在ejabberd的新版本中,相关文件已被移到XMPP依赖项中。

所以我的问题是我如何修改SCRAM认证过程中的步骤2和步骤4 ?

谢谢。

是的,基本上,src/cyrsasl_scram.erl的代码被移动到文件deps/xmpp/src/xmpp_sasl_scram.erl

因此,在该文件中应用您的自定义,然后使用 重新编译所有内容(它只会重新编译更改的文件)
./rebar compile

然后重新安装ejabberd和依赖项

make install

最新更新