Many existing implementations compare usernames case-insensitively, but neither RFC 7033 (WebFinger) nor RFC 7565 (The ’acct’ URI Scheme) specifies such a behavior (except for the case-normalization rule for percent-encoded hex digits).
Exceptionally, now-unmaintained Wildebeest compared usernames case-sensitively, which had caused interoperability issues with other implementations like misskey-dev/misskey#10571. To prevent similar problems, I think the report should advise to compare usernames case-insensitively, at least for local ones.
Many existing implementations compare usernames case-insensitively, but neither RFC 7033 (WebFinger) nor RFC 7565 (The ’acct’ URI Scheme) specifies such a behavior (except for the case-normalization rule for percent-encoded hex digits).
Exceptionally, now-unmaintained Wildebeest compared usernames case-sensitively, which had caused interoperability issues with other implementations like misskey-dev/misskey#10571. To prevent similar problems, I think the report should advise to compare usernames case-insensitively, at least for local ones.