Connecting with SASL

SASL is a method that allows identification to services (NickServ) during the connection process, before anything else happens - therefore eliminating the need to /msg nickserv identify. To use SASL, you must register your nickname.

SASL Client Configuration

We have instructions on how to configure SASL for some client, below. If asked to choose an authentication mechanism, be aware that freenode does not support DH-BLOWFISH

If you know of any additions or corrections to the lists above, or would like to contribute a script or (better) documentation, contact us on IRC.

Documentation on how to create certificates and add their fingerprints to NickServ for SASL EXTERNAL can be found in the article on NickServ and certificates.