mirror of
https://github.com/warp-tech/warpgate.git
synced 2024-09-20 06:46:17 +08:00
fixed #129 - auth bypass when user.require is not set
This commit is contained in:
parent
89e93c1ac9
commit
d771fa09e4
|
@ -186,11 +186,13 @@ impl ConfigProvider for FileConfigProvider {
|
|||
return Ok(AuthResult::Rejected);
|
||||
}
|
||||
}
|
||||
None => {
|
||||
return Ok(AuthResult::Accepted {
|
||||
None => Ok(if !valid_credentials.is_empty() {
|
||||
AuthResult::Accepted {
|
||||
username: user.username.clone(),
|
||||
})
|
||||
}
|
||||
}
|
||||
} else {
|
||||
AuthResult::Rejected
|
||||
}),
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue