SASL is an IRCv3 feature that allows authentication to services while connecting.

Because this is an IRCv3 feature, not every IRC network has support for SASL authentication. The CAP LS command can be used to detect SASL capabilities.

The PLAIN mechanism allows you to authenticate with your NickServ username and password.

The EXTERNAL mechanism allows you to authenticate with your SSL client certificate. (This mechanism requires you be connected via SSL/TLS)



Client Usage


AndroIRC
PLAIN

HexChat / XChat
PLAIN
EXTERNAL

irssi
PLAIN
EXTERNAL

mIRC
PLAIN
EXTERNAL

WeeChat
PLAIN
EXTERNAL

ZNC
PLAIN
EXTERNAL