How can I streamline the customer account activation process?

@Sunny are you still with us? It’s been 3 years since the initial request and it still seems not to be a default functionality. One should not need another app for this basic functionality: When you create an account, you should activate it via email before logging in/have the account opened. It shouldn’t be possible to create an account with the email adress of another person.

The steps should be:

  1. Create customer account
  2. Send email “Please activate your account. If this wasn’t you, ignore this email.”
  3. If the user clicks on the link, activate the account and tell the customer: “Thanks, your account is now active.”
  4. (Optionally: send a confirmation email “Thanks for activating your account”)

I’ve found the customer_account_activate email notification template and a matching entry in the API docs: https://shopify.dev/api/examples/customer-accounts#activate-a-customer

So why isn’t there a simple option in the shopify backend to activate this opt-in functionality?