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