Patch for SASL External authentication
Jajcus opened this issue · comments
Jacek Konieczny commented
Hi,
I'm working on jabberd2 to implement c2s SASL external authentication based on TLS certificates.
I've used pyxmpp as the testing library for the connections and I can only say it works :)
Implemented stuff:
- Fixed deprecated m2crypto client certificate stuff
- Added SASL external authenticator
- Modified bits of code to make it work.
The following stadards were used:
- RFC3920bis (http://mail.jabber.org/pipermail/standards/2008-June/018939.html)
- XEP-0178 (http://xmpp.org/extensions/xep-0178.html#c2s)
The following patch is made against pyxmpp-1.0.1 release tarball. I'm also attaching a testing script which successfully connects to my modified jabberd2 server (patches to that server will be posted soon).
Jacek Konieczny commented
Duplicate of #35.
--jajcus