Fix OIDC: Add default domain name to groups that are not email addresses
This commit is contained in:
@@ -472,9 +472,11 @@ impl ParseHttp for Server {
|
||||
self.is_http_anonymous_request_allowed(session.remote_ip)
|
||||
.await?;
|
||||
|
||||
let path_email = path.find(|segment| segment.contains('@')).map(|segment| {
|
||||
percent_decode_str(segment).decode_utf8_lossy().into_owned()
|
||||
});
|
||||
let path_email = path
|
||||
.map(|segment| {
|
||||
percent_decode_str(segment).decode_utf8_lossy().into_owned()
|
||||
})
|
||||
.find(|segment| segment.contains('@'));
|
||||
|
||||
return self
|
||||
.handle_autodiscover_v2_request(req.uri().query(), path_email.as_deref())
|
||||
|
||||
Reference in New Issue
Block a user