안녕하세요! 제 사이트에는 사용자 이름에 이모지를 사용하려는 사용자가 있습니다. 이모지 사용이 가능한지 알아보고 있는데요.
사용자 이름에 사용할 수 있는 유니코드 범위를 확장할 수 있는 설정을 찾았습니다:
하지만 제 판단으로는 이모지와 함께 작동하지 않는 것 같습니다. 예상대로 작동하는 경우와 작동하지 않는 경우 두 가지를 소개하겠습니다.
Case 1 - 예상대로 작동 
유니코드 사용자 이름이 허용되며, 특정 비-ASCII 유니코드 문자가 허용됩니다:
해당 문자를 사용한 사용자 이름이 허용됩니다:
Case 2 - 예상대로 작동하지 않음 
유니코드 사용자 이름이 허용되며, 특정 이모지 문자가 허용됩니다:
하지만 허용된 문자를 사용한 사용자 이름은 허용되지 않습니다:
allowed unicode username characters를 비워 두면(즉, 문자에 대한 정규식 화이트리스트 없이 모든 것을 허용하면) 동일한 결과가 나옵니다.
제 질문:
사용자 이름에 이모지 사용을 허용할 수 있나요?
gerhard
(Gerhard Schlager)
2
아니요, 사용자 이름에 이모지를 허용하는 것은 불가능합니다. 이모지는 문자로 간주되지 않기 때문입니다.