Software /
code /
verse
Comparison
util/sasl/plain.lua @ 354:58cd27b74ba5
Almost a SASL framework, supports negotiation and challenge-response, mechanism code split out into util/sasl/
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 18 Sep 2014 18:59:34 +0200 |
child | 358:a8f6fd6a70ed |
comparison
equal
deleted
inserted
replaced
353:8cd05c3d0f1f | 354:58cd27b74ba5 |
---|---|
1 | |
2 return function (stream, mechanisms, preference) | |
3 if stream.username and stream.password then | |
4 mechanisms["PLAIN"] = function (stream) | |
5 return "success" == coroutine.yield("\0"..stream.username.."\0"..stream.password); | |
6 end; | |
7 preference["PLAIN"] = 5; | |
8 end | |
9 end | |
10 |