How to Reset Appsmith Account Password Without Email

This guide explains how to reset your Appsmith login password using logs if you haven't received the reset email.

These steps apply only to Form login. If you are using SSO, please reset your password using your SSO provider.

Prerequisites:

  • You should have access to the container where Appsmith is running.
  • You should have access to read logs. For more information, see Get Container Logs.

Reset Your Password

If you are using a self-hosted Appsmith instance and you do not receive the password reset email, you can manually retrieve the password reset URL by following these steps:

  1. Open your Appsmith instance and click the "Forgot Password" button on the login screen.
  2. Enter your email address and click the "Send Reset Link" button.
  3. Open the terminal and navigate to the Appsmith installation directory.
  4. Navigate to stacks/logs/backend where the backend logs are stored and open the latest log file.
  5. Use grep to search for the reset link, like this:

    grep "Password reset URL for email:"
  6. Copy the reset URL found in the log output (Password reset URL for email: <your-email@example.com> -> <reset-url>).

    Example:

    Password reset URL for email: john@appsmith.com: http://localhost/user/resetPassword?token=d724dee248479fb098b3756cae6fa07a30
    
  7. Open the copied URL in your browser.
  8. Follow the on-screen instructions to set a new password.
  9. Return to the Appsmith login page and log in with your email and the new password.