You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not sure if this really is an issue but by using unicode characters (like 🬃) you can bypass the seven characters requirements in the account creation.
Why ?
It seems that a certain range of unicode characters are encoded in 4 bytes instead of 2. The password type of the <input> understand characters as their UTF-16 representation (source: MDN documentation) meaning that for the input "🬃" is two character long.
I don't think there is an easy fix, it comes from the browser interpretation of unicodes characters. This is more of a trivia than really an issue but I thought it might be useful to keep this information around
The text was updated successfully, but these errors were encountered:
Not sure if this really is an issue but by using unicode characters (like 🬃) you can bypass the seven characters requirements in the account creation.
Why ?
It seems that a certain range of unicode characters are encoded in 4 bytes instead of 2. The
password
type of the<input>
understand characters as their UTF-16 representation (source: MDN documentation) meaning that for the input "🬃" is two character long.I don't think there is an easy fix, it comes from the browser interpretation of unicodes characters. This is more of a trivia than really an issue but I thought it might be useful to keep this information around
The text was updated successfully, but these errors were encountered: