Check username uniqueness without case sensitivity
Currently, the username query is not case-sensitive, meaning that "User" and "user" both are considered the same. This leads to issues when logging in to either of these.
Currently, the username query is not case-sensitive, meaning that "User" and "user" both are considered the same. This leads to issues when logging in to either of these.