Skip to main content

Admin Management

Users List Overview​

Navigate to Users → All Users to manage account activations.

Account Activated Column​

LoginBerry adds a new column showing activation status:

StatusDisplayMeaning
✓ ActivatedGreen checkmarkUser verified email, account active
✗ Not ActivatedX mark (X/15 attempts)User not verified, shows failed attempts
🔒 LockedLock icon (15/15 attempts)Account locked after 15 failed attempts

Admin Actions​

Activate Account Manually​

Manually activate user without requiring email verification.

When to use:

  • User reports not receiving activation email
  • Trusted user needs immediate access
  • Troubleshooting email delivery issues

Steps:

  1. Navigate to Users → All Users
  2. Find unactivated user
  3. Click green "Activate Account" link
  4. User account is immediately activated
  5. User can log in without entering code

Result:

  • _berrypress_user_activated set to 1
  • User gains full site access
  • No email verification required

Resend Activation Code​

Send new activation code to unactivated user.

When to use:

  • User didn't receive original email
  • Original code was lost
  • User requested new code

Steps:

  1. Navigate to Users → All Users
  2. Find unactivated user
  3. Click "Send Activation Code" link
  4. New 6-digit code generated
  5. New email sent to user's registered email address

Result:

  • Old activation code replaced with new code
  • New email sent immediately
  • Attempt counter unchanged
tip

Resending a code does not reset the failed attempt counter. If user is close to 15 attempts, consider manually activating instead.


Unlock Locked Account​

Unlock account after 15 failed activation attempts.

When to use:

  • User exceeded 15 failed attempts
  • User requests account unlock
  • False positive (user made typos)

Steps:

  1. Navigate to Users → All Users
  2. Find locked user (🔒 icon)
  3. Click red "Unlock Account" link
  4. Account unlocked
  5. Attempt counter reset to 0
  6. User can try activation again

Result:

  • _berrypress_account_locked set to 0
  • _berrypress_activation_attempts reset to 0
  • User can enter code again
  • Original activation code still valid
warning

Unlocking an account does not activate it. User must still enter the activation code, or you must manually activate the account.


Bulk Actions​

Currently, LoginBerry does not support bulk activation/unlock actions. Each user must be managed individually.

Future Feature

Bulk actions are planned for a future release. Upvote this feature on our support forum.


User Meta Fields Reference​

Understanding the stored data:

_berrypress_user_activated​

  • Type: Integer
  • Values: 0 (not activated), 1 (activated)
  • Purpose: Determines if user can access site

_berrypress_activation_code​

  • Type: String (6 digits)
  • Example: "123456"
  • Purpose: Current valid activation code

_berrypress_activation_attempts​

  • Type: Integer (0-15)
  • Purpose: Tracks failed activation attempts

_berrypress_account_locked​

  • Type: Integer
  • Values: 0 (unlocked), 1 (locked)
  • Purpose: Prevents activation attempts after 15 failures

Common Admin Scenarios​

Scenario 1: User Reports Not Receiving Email​

Steps:

  1. Check spam folder (ask user)
  2. Verify email address in user profile
  3. Resend activation code
  4. If still no email, manually activate account

Scenario 2: User Entered Wrong Code Multiple Times​

Steps:

  1. Check attempt counter in Users list
  2. If close to 15 attempts:
    • Manually activate account (recommended)
    • OR resend new code
  3. If already locked, unlock account first

Scenario 3: Mass User Registration (Event/Import)​

Steps:

  1. Manually activate all users after import
  2. Or configure email delivery before import

Next Steps​