// сравнить пароль
userSchema.methods.comparePassword = async function(password: string ): Promise<boolean> { return await bcrypt.compare(password, this.password); }
и y вызвать пароль функции.
const ismatch = await user.comparePassword(password);