XCB should support XDM-AUTH-1 in addition to MIT-MAGIC-COOKIE-1. It lacks only a DES implementation.
I just committed and pushed a fix, using libXdmcp. This may not be the ideal way to implement this functionality, but it didn't require me to work very hard.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.