Custom SASL authentication