This commit is contained in:
mdecimus 2024-07-04 07:43:17 +02:00
parent 6f7f9d5fed
commit 176a3a90ae

View file

@ -233,14 +233,10 @@ pub fn decode_challenge_plain(challenge: &[u8]) -> Result<Credentials<String>, &
let mut arg_num = 0;
for &ch in challenge {
if ch != 0 {
match arg_num.cmp(&2) {
std::cmp::Ordering::Less => {
username.push(ch);
}
std::cmp::Ordering::Equal => {
secret.push(ch);
}
std::cmp::Ordering::Greater => (),
if arg_num == 1 {
username.push(ch);
} else if arg_num == 2 {
secret.push(ch);
}
} else {
arg_num += 1;