const user = await Users.findOneByUsernameIgnoringCase<Pick<IUser, 'username' | '_id'>>(username, {
            projection: { _id: 1, username: 1 },
        });