Software /
code /
prosody
Comparison
util/sasl/scram.lua @ 2205:e091b308732f
Handle , and = in usernames for SCRAM.
author | Tobias Markmann <tm@ayena.de> |
---|---|
date | Thu, 19 Nov 2009 00:04:14 +0100 |
parent | 2199:08a6b91bfe7b |
child | 2206:5f54100bb426 |
comparison
equal
deleted
inserted
replaced
2204:de3edab7551d | 2205:e091b308732f |
---|---|
68 return false | 68 return false |
69 end | 69 end |
70 end | 70 end |
71 | 71 |
72 -- replace =2D with , and =3D with = | 72 -- replace =2D with , and =3D with = |
73 username:gsub("=2D", ","); | |
74 username:gsub("=3D", "="); | |
73 | 75 |
74 -- apply SASLprep | 76 -- apply SASLprep |
75 username = saslprep(username); | 77 username = saslprep(username); |
76 return username; | 78 return username; |
77 end | 79 end |