https://webtrainingguides.com/let-users-login-to-wordpress-using-an-email-address/
Let Users Login to WordPress Using an Email Address