Core - Managing Your Admin and Portal Access

Last updated: February 2026

Your eCommerce Builder has two separate login areas with different passwords: the Admin panel and the Customer Portal.

Admin Panel (/admin/)

This is where you manage your store, products, and settings. Your admin account is created during installation.

Customer Portal (/accounts/dashboard/)

This is where your customers view orders and downloads after purchasing. Each customer creates their own account during checkout.


Changing Your Admin Password

Method 1: Through Django Admin (If you're logged in)

  1. Log into /admin/
  2. Click your email address in the top right
  3. Click "Change password"
  4. Enter your current password
  5. Enter new password twice
  6. Click "Change my password"

Method 2: Password Reset Email (If locked out)

The admin panel doesn't have a "Forgot Password" link, so  if you forget your password after changing it get in touch with support via the dashboard support area and let us know.


Changing Your Customer Portal Password

If you have a customer account (created by making a test purchase), you can change that password separately:

  1. Log into your customer account at /accounts/dashboard/
  2. Click "Profile" in the navigation
  3. Under the "Password" section, click "Change your password"
  4. Enter current password
  5. Enter new password twice
  6. Click "Change Password"

Forgot your customer password?

  1. Go to /accounts/login/
  2. Click "Forgot your password?"
  3. Enter your email
  4. Check your email for reset instructions

Updating Your Profile

Customers can update their account details through the portal:

Access: /accounts/dashboard/Profile

You can update:

  • First Name
  • Last Name
  • Email Address (requires verification - managed by django-allauth)

Click "Save Changes" when done.


Managing Email Addresses

The eCommerce Builder provides the ability for users to:

  1. Add multiple email addresses to their account
  2. Set a primary email
  3. Verify email addresses
  4. Receive order confirmations at verified addresses

Email verification is required to access all portal features like downloading purchased files.


Account Deletion

Customers can permanently delete their accounts:

  1. Go to Profile page
  2. Scroll to the "Danger Zone" section
  3. Click "Delete My Account"
  4. Type DELETE to confirm
  5. Click the confirmation button

Warning: This action is permanent and cannot be undone. All customer data, order history, and account information will be deleted.


Admin vs Customer Accounts: Key Differences

Feature Admin Account Customer Account
Created During installation with createsuperuser_verified During checkout or registration
Access /admin/ panel /accounts/dashboard/ portal
Purpose Manage store, products, orders View orders, download files
Password Reset Via command line Via "Forgot Password" link
Email Verification Auto-verified with createsuperuser_verified Required before downloading

Tip: Always use a strong, unique password for your admin account. Consider using a password manager to generate and store it securely.