Account Login
Overview
Section titled “Overview”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.
Requirements
Section titled “Requirements”- Parent block: None (can be placed on any page)
- BigCommerce data: Customer authentication credentials
Configuration
Section titled “Configuration”Attributes
Section titled “Attributes”- settingsId (string) - Settings configuration identifier
- Default:
""
- Default:
Block Support
Section titled “Block Support”- HTML editing: Not supported
Placement
Section titled “Placement”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.
Common Patterns
Section titled “Common Patterns”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 linkAfter 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
Technical Details
Section titled “Technical Details”CSS Classes
Section titled “CSS Classes”The block includes its own stylesheet (style-index.css) for form styling.
Data Source
Section titled “Data Source”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:
- Credentials are verified against BigCommerce customer database
- Session token is created and stored
- Customer can access BigCommerce-managed account features through WordPress® interface
- When customer proceeds to checkout, they’re already authenticated
Troubleshooting
Section titled “Troubleshooting”Login form not displaying
Section titled “Login form not displaying”- 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
Redirect issues after login
Section titled “Redirect issues after login”- Check WordPress® permalink settings
- Verify account dashboard page exists and is published
- Review redirect settings in Commerce Connect plugin configuration
Password reset not working
Section titled “Password reset not working”- 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