I used to modify the ejabberd 17.x scram sasl in step 2 and step 4 in file cyrsasl_scam.erl.. and now with the new version of ejabberd the related file(s) has been moved to xmpp dependencies.
So my question is how do i modify the Step 2 and Step 4 in SCRAM authentication process ?
Thanks.
Yes, basically, the code from
src/cyrsasl_scram.erlwas moved to the filedeps/xmpp/src/xmpp_sasl_scram.erlSo, apply your customizations in that file, then recompile everything (it will recompile only the changed files) with
and then reinstall again ejabberd and the dependencies