xmppo / go-xmpp

Go XMPP Library (From Yasuhiro Matsumoto and based on the code from Russ Cox)
https://golang.org/
BSD 3-Clause "New" or "Revised" License
526 stars 170 forks source link

Add SCRAM-SHA-1, SCRAM-SHA-256 and SCRAM-SHA512 auth #143

Closed mdosch closed 1 year ago

mdosch commented 1 year ago
Neustradamus commented 1 year ago

@mdosch: Excellent, good job!

Can you add SCRAM-SHA-256 and SCRAM-SHA-512 and SCRAM-SHA3-512 too?

-PLUS variants are impossible?

mdosch commented 1 year ago

I have some code for scram-sha-256 and scram-sha-512 locally, but I was not able to test it yet. Once I'm done I'll finish this PR. -PLUS is probably not impossible but I had no time for this yet.

Neustradamus commented 1 year ago

@mdosch: Okay! :) For me, SCRAM support is the current giant missing feature!

cc: @mattn.

mdosch commented 1 year ago

I don't think it is necessary to ping mattn all the time. This PR is not yet finished and it's only creating noise in their inbox. Keep calm. 🙂

Neustradamus commented 1 year ago

Replaced by: