Skip to content

Account Settings

In the account settings you manage your password, two-factor authentication (2FA), your profile data and the panel language setting.


Change Password

  1. Navigate to Settings
  2. Switch to the Password tab
  3. Fill in the form:
Field Description
Current Password Your existing password
New Password The desired new password
Confirm Password Repeat the new password for confirmation
  1. Click Change Password

Password Requirements

A secure password should:

  • Be at least 12 characters long
  • Contain uppercase and lowercase letters
  • Contain at least one number
  • Contain at least one special character (e.g. !@#$%^&*)
  • Not be identical to the old password
  • Not be easy to guess (no name, date of birth, "Password123")

Two-Factor Authentication (2FA)

Two-factor authentication protects your account in addition to the password. On every login you must enter a time-based code from an authenticator app.

Enable 2FA

  1. Navigate to Settings
  2. Switch to the Security or 2FA tab
  3. Click Enable 2FA
  4. Scan the displayed QR code with an authenticator app:
  5. Google Authenticator (Android / iOS)
  6. Microsoft Authenticator (Android / iOS)
  7. Authy (Android / iOS / Desktop)
  8. 1Password, Bitwarden or other password managers with TOTP support
  9. Enter the 6-digit code from the app to confirm the setup
  10. Click Confirm

Save Backup Codes

Write down the secret key or backup codes in a safe place. If you lose your smartphone, you will not be able to log in otherwise.

Login with 2FA

  1. Enter your email and password as usual
  2. The panel prompts you to enter the 6-digit code
  3. Open your authenticator app
  4. Enter the currently displayed code
  5. Click Confirm

Time-Based Codes

The codes change every 30 seconds. Make sure the time on your smartphone is set correctly (enable automatic time synchronization).

Disable 2FA

  1. Navigate to SettingsSecurity
  2. Click Disable 2FA
  3. Enter your current password for confirmation
  4. Click Confirm

Security Recommendation

We recommend keeping 2FA enabled. Without 2FA, a stolen password is enough to gain access to your account.


Profile

Edit Profile Data

  1. Navigate to Settings
  2. In the Profile tab you can change the following data:
Field Description
Name Your display name in the panel
Email Your email address (used for login and notifications)
  1. Click Save

Email Address

Your email address serves as your login name. If you change the email address, you must log in with the new address on your next login.


Language

enconf supports multiple languages. To change the language:

  1. Navigate to Settings
  2. Select the desired language:
Language Description
Deutsch German user interface
English English user interface
  1. The change takes effect immediately

The language setting is stored in the browser and persists even after logging out.


API Keys

API keys allow programmatic access to the panel API without using your password. Details can be found in the API documentation.

Create API Key

  1. Navigate to Settings
  2. Switch to the API Keys tab
  3. Click Create API Key
  4. Fill in the form:
Field Required Description
Name Yes Label for the key (e.g. "Deployment Script")
Expiration Date No Optional expiration date (RFC 3339 format)
  1. Click Create

Key Visible Only Once

The full API key is displayed only once after creation. Copy it immediately and store it securely. It cannot be retrieved again afterwards.

View API Keys

The table shows all your API keys:

Column Description
Name Label of the key
Prefix First characters of the key (for identification)
Last Used When the key was last used
Expiration Date When the key becomes invalid (if set)
Created Creation date

Delete API Key

  1. Click the delete icon next to the key
  2. Confirm the deletion

Immediately Ineffective

After deleting an API key, all requests using this key are immediately rejected. Make sure no active integrations are still using the key.


Notifications

Depending on the configuration by your hosting provider, you will receive email notifications for:

Event Description
Backup Status Successful and failed backups
SSL Expiry Warning before expiring SSL certificates
Quota Warning Notice when disk space or resource limits are nearly exhausted
Password Reset Confirmation of password changes