send ERR_SASLFAIL reply for auth fails
is this needed? it's not used and it's not in the specification
send ERR_SASLFAIL reply for auth fails
I usually avoid adding a new nesting level on handling errors from fallible operations. Here for example it's possible to use if let
send ERR_SASLFAIL reply for auth fails
would be nice to try logging in with a wrong password here in the same scenario before logging in with a correct one
send ERR_SASLFAIL reply for auth fails
this should contain a recipient's nick and a free-form text, i.e. "Unsupported auth method"