Add error log for invalid preferredUsername

This commit is contained in:
Kitaiti Makoto 2023-01-05 02:25:58 +09:00
parent 85cacf4239
commit e746a0b03f
2 changed files with 2 additions and 0 deletions

View file

@ -381,6 +381,7 @@ impl FromId<DbConn> for Blog {
.ok_or(Error::MissingApProperty)? .ok_or(Error::MissingApProperty)?
.to_string(); .to_string();
if name.contains(&['<', '>', '&', '@', '\'', '"', ' ', '\t'][..]) { if name.contains(&['<', '>', '&', '@', '\'', '"', ' ', '\t'][..]) {
tracing::error!("preferredUsername includes invalid character(s): {}", &name);
return Err(Error::InvalidValue); return Err(Error::InvalidValue);
} }
( (

View file

@ -937,6 +937,7 @@ impl FromId<DbConn> for User {
.to_string(); .to_string();
if username.contains(&['<', '>', '&', '@', '\'', '"', ' ', '\t'][..]) { if username.contains(&['<', '>', '&', '@', '\'', '"', ' ', '\t'][..]) {
tracing::error!("preferredUsername includes invalid character(s): {}", &username);
return Err(Error::InvalidValue); return Err(Error::InvalidValue);
} }