Part 2 - Create and validate an account
Before attempting to order a product, you need to have a non-admin user account.
Create an account
To create a new user account, you can use the front-end just like any standard client would.
- Navigate to https://localhost/en
- Click on the user icon at the top right and select Sign Up.
- Fill in the required information and choose a strong password.
- Once submitted, the user account will be pending validation. An email will be sent to the admins requesting validation, and another email will be sent to the new user informing them that their account is pending validation.
INFO
At this point in the tutorial, emails are not actually being sent because we haven't configured an SMTP server. Instead, they are logged in the API Docker service logs.
Validate an account
- Go back to the admin interface at https://localhost/api/admin.
- Log in as admin:
- Username: admin
- Password: Test1234
- Click on Users and then select the username you just created.
- Check the Active checkbox under the PERMISSIONS section.
- Scroll down and click the Send confirmation email to client button.
Congratulations! You've successfully created a customer account. To learn more about users, please refer to the documentation about users.