User validation update - case-sensitive & uniqueness