Skip to content

Account Login

Customer account login form that authenticates users with BigCommerce’s customer management system. Allows returning customers to sign in to access their account dashboard, order history, and saved information.

  • Parent block: None (can be placed on any page)
  • BigCommerce data: Customer authentication credentials
  • settingsId (string) - Settings configuration identifier
    • Default: ""
  • HTML editing: Not supported

This block is typically placed on a dedicated login page or account area. It can also be added to any template where customer login is needed.

From the demo video script, the login block is part of the customer account experience:

[Account Page]
→ Account Login Form ←
Email field
Password field
Sign In button
Forgot password link
Create Account link

After successful login:

  • Customer is authenticated with BigCommerce
  • Session is established between WordPress® and BigCommerce
  • Customer can access order history, profile, saved addresses
  • Customer information syncs between WordPress® frontend and BigCommerce checkout

The block includes its own stylesheet (style-index.css) for form styling.

The login block communicates directly with BigCommerce’s customer authentication API to:

  • Validate customer credentials
  • Establish authenticated session
  • Retrieve customer profile data
  • Enable SSO (Single Sign-On) between WordPress® and BigCommerce checkout

Customer accounts are managed entirely in BigCommerce. When a customer logs in:

  1. Credentials are verified against BigCommerce customer database
  2. Session token is created and stored
  3. Customer can access BigCommerce-managed account features through WordPress® interface
  4. When customer proceeds to checkout, they’re already authenticated
  • Verify the block is added to the page/template
  • Check that the BigCommerce connection is active
  • Ensure the page is published and accessible

Authentication fails for valid credentials

Section titled “Authentication fails for valid credentials”
  • Verify customer account exists in BigCommerce
  • Check that BigCommerce API connection is working
  • Review browser console for API error messages
  • Ensure customer account is active (not disabled) in BigCommerce

Login succeeds but customer data not showing

Section titled “Login succeeds but customer data not showing”
  • Check that the account blocks (Orders, Details) are present on account pages
  • Verify BigCommerce API permissions include customer data access
  • Test customer data retrieval in BigCommerce admin
  • Check WordPress® permalink settings
  • Verify account dashboard page exists and is published
  • Review redirect settings in Commerce Connect plugin configuration
  • Password reset functionality is handled by BigCommerce
  • Ensure BigCommerce email notifications are configured
  • Check customer’s email inbox (including spam folder)
  • Verify the password reset link redirects to the correct WordPress® login page