SASL — Authentification moderne sur IRC
SASL — Authentification moderne sur IRC
SASL (Simple Authentication and Security Layer) est une méthode d'authentification qui vous identifie à NickServ pendant l'établissement de la connexion, avant même de rejoindre un salon — contrairement à la méthode classique /msg NickServ IDENTIFY, exécutée après coup.
Sommaire
- Pourquoi utiliser SASL ?
- Prérequis
- Configurer SASL sur HexChat
- Configurer SASL sur Irssi
- Configurer SASL sur WeeChat
- Vérifier que SASL fonctionne
- Questions fréquentes
Pourquoi utiliser SASL ?
Prérequis
- Un pseudo déjà enregistré via
/msg NickServ REGISTER motdepasse email— voir le guide NickServ complet - Un client IRC supportant SASL (HexChat, Irssi, WeeChat, et la plupart des clients récents)
Configurer SASL sur HexChat
- Ouvrez Réseau > Liste des réseaux
- Sélectionnez Discut.Biz (ou créez le réseau s'il n'existe pas encore) puis cliquez sur Modifier
- Dans le champ Nom d'utilisateur, indiquez votre pseudo enregistré
- Dans le champ Mot de passe, indiquez votre mot de passe NickServ
- Dans Méthode de connexion, choisissez SASL (nom d'utilisateur + mot de passe)
- Enregistrez et connectez-vous
Configurer SASL sur Irssi
/network add -sasl_mechanism=PLAIN -sasl_username=VotrePseudo -sasl_password=VotreMotDePasse Discut
Remplacez VotrePseudo et VotreMotDePasse par vos identifiants NickServ. Si votre réseau Discut existe déjà (voir notre guide Irssi complet), utilisez /network modify à la place de /network add.
/save
N'oubliez pas de sauvegarder la configuration.
Configurer SASL sur WeeChat
/set irc.server.discut.sasl_mechanism plain
/set irc.server.discut.sasl_username "VotrePseudo"
/set irc.server.discut.sasl_password "VotreMotDePasse"
Remplacez VotrePseudo et VotreMotDePasse par vos identifiants NickServ. Voir notre guide WeeChat complet pour la configuration du serveur au préalable.
Vérifier que SASL fonctionne
Une fois connecté, tapez :
/msg NickServ STATUS VotrePseudo
Si le statut renvoyé est 3, vous êtes bien reconnu comme identifié — SASL fonctionne correctement.
Questions fréquentes
SASL remplace-t-il complètement NickServ IDENTIFY ?
Oui, une fois SASL configuré, vous n'avez plus besoin de taper ou d'automatiser /msg NickServ IDENTIFY — l'identification se fait automatiquement à chaque connexion.
Mon client ne propose pas d'option SASL, que faire ?
Les clients plus anciens ou très légers peuvent ne pas supporter SASL nativement. Dans ce cas, utilisez la méthode classique (/msg NickServ IDENTIFY), éventuellement automatisée via une commande de connexion si votre client le permet.
SASL fonctionne-t-il aussi sur mIRC ?
Les versions récentes de mIRC (7.65 et plus) supportent SASL via les options de connexion du serveur. La configuration exacte varie selon la version — consultez la documentation officielle de mIRC pour la syntaxe précise.
Que se passe-t-il si mon mot de passe SASL est incorrect ?
La connexion échoue généralement avant même de rejoindre le réseau, avec un message d'erreur d'authentification. Vérifiez votre pseudo et mot de passe, ou réinitialisez ce dernier via /msg NickServ SET PASSWORD une fois connecté par une autre méthode.