사용자 이름에 이모지를 허용해 주실 수 있나요?

안녕하세요! 제 사이트에는 사용자 이름에 이모지를 사용하려는 사용자가 있습니다. 이모지 사용이 가능한지 알아보고 있는데요.

사용자 이름에 사용할 수 있는 유니코드 범위를 확장할 수 있는 설정을 찾았습니다:

하지만 제 판단으로는 이모지와 함께 작동하지 않는 것 같습니다. 예상대로 작동하는 경우와 작동하지 않는 경우 두 가지를 소개하겠습니다.

Case 1 - 예상대로 작동 :white_check_mark:

유니코드 사용자 이름이 허용되며, 특정 비-ASCII 유니코드 문자가 허용됩니다:

해당 문자를 사용한 사용자 이름이 허용됩니다:

Case 2 - 예상대로 작동하지 않음 :cross_mark:

유니코드 사용자 이름이 허용되며, 특정 이모지 문자가 허용됩니다:

하지만 허용된 문자를 사용한 사용자 이름은 허용되지 않습니다:

allowed unicode username characters를 비워 두면(즉, 문자에 대한 정규식 화이트리스트 없이 모든 것을 허용하면) 동일한 결과가 나옵니다.

제 질문:

사용자 이름에 이모지 사용을 허용할 수 있나요?

아니요, 사용자 이름에 이모지를 허용하는 것은 불가능합니다. 이모지는 문자로 간주되지 않기 때문입니다.

아쉽군요. 그래도 답변해 주셔서 감사합니다!