Reset Your Shopware User Password

If you have forgotten your Shopware admin credentials or need to update them for security purposes, a quick password reset will restore your access. This guide explains how to securely reset your Shopware user password and quickly regain control of your Nexcess-hosted storefront.


Prerequisites

  • An active Shopware user on a Nexcess Shopware hosting plan.
  • Optional SSH credentials and software (e.g., PuTTY, Terminal).

Step-by-Step Instructions

Method A: Self-Service Password Reset

If your user profile is configured with a valid, working email address, you can use the built-in email reset system:

  1. Navigate to the Shopware Admin Panel, replacing yourstore.com or with the actual domain or temporary host assigned to your plan.
    • If your domain is live: https://www.yourstore.com/admin
    • If you are using a Nexcess temporary staging domain:  https://abc123.nxcli.net/admin
  2. Click the Forgot password? link below the password input field.
  3. Enter the email address associated with your user account.
  4. Click Reset password.
  5. Check your inbox for a password recovery email. This email contains a secure reset link that is valid for 2 hours.
  6. Click the link in the email and enter a new password.

Method B: CLI Password Reset

If the email reset does not arrive, or if the email service on the site has not yet been configured, you can reset any administrator’s password directly from the server command line. As a Nexcess client, you have secure SSH access to your dedicated hosting environment.

  1. Connect to your server via SSH using your terminal or client. Click here for more information about SSH.
  2. Navigate to your Shopware installation directory:
cd abc123.example.nxcli.io
Verify your SSH path
Your exact path may vary based on your Nexcess plan. Check the SSH credentials tab in your portal for the correct details.

  1. Run the Shopware user change-password CLI command, replacing <username> with the actual username or email of the administrator account you want to change:
php bin/console user:change-password <username>
  1. The terminal will prompt you to enter the new password. Type the password and press Enter.
  2. The password will be updated immediately, and you can now log in through the web portal using the new password.

Official Resources