If you're using WooCommerce, we got you covered. Passwordless login is one of the main features of Customer Accounts for WooCommerce plugin.
Your customers can log in using passwordless authentication. They enter their email address and receive a one-time 6-digit login code or a magic login link. A password isn't required to log in.
In addition to passwordless login, you can also offer your customers to log in using their Google accounts.