Hello, @chengjianping
Thanks for your patience.
Can you confirm if you’re using Woo Commerce, and if so, you have the Woo Commerce Integration option enabled in Wordfence > Login Security > Settings?
If you’re unable to log in, you can use FTP or file manager to rename the wordfence folder in wp-content/plugins (rename wordfence to wordfence_temp for example) and log in. After you’re logged in, using the same method, rename the Wordfence folder back to the original wordfence name. Then, check the Wordfence > Login Security > Settings area for the above WooCommerce Integration setting. Also, be sure your email in general are sending from the site. You can test emails via Wordfence > Tools > Diagnostics > Other Tests and by requesting a password reset to your email and being sure you receive those. Wordfence uses the default WordPress mail hooks to send email. When receiving the verification email, be sure to be checking your spam/junk mail. If you have general mail issues or cannot receive the verification emails, I recommend disabling the captcha in the Wordfence > Login Security > Settings area.
Thanks,
Scott