1. App
Authvaultix
  • Getting Started
  • Overview
    • Security Practices
    • SDK & Code Examples
    • ? QnA
    • rate limiting
  • Dashboard
    • Manage Applications
    • Account Settings
      • Settings
      • Billing History
      • Login History
      • Notifications
      • Keyboard Shortcuts
      • Preferences
      • Forms
      • Bug Bounty
    • Seller
      • Team Member
      • Seller Keys
      • Seller Logs
    • App
      • Licenses
      • Users
      • Token
      • Subscriptions
      • Chats
      • Sessions
      • Webhook
      • Files
      • Global Variables
      • User Variables
      • Logs
      • Blacklists
      • Whitelists
      • Audit Logs
      • Web Loader
      • Tamper Log
  • API
    • initialization
      • init
    • Authentication
      • Login
      • register
      • License Login
      • Forgot Password
      • OTP Verify
      • Logout
      • Change Username
    • Sessions
      • Session Check
      • Fetch Online
    • Licensing
      • Upgrade Access
    • Users
      • Get User Variable
      • Set User Variable
      • Global Variable
      • Ban User
      • Check Blacklist
    • Files
      • Download File
    • Chat
      • Send Message
      • Fetch Messages
    • Webhooks
      • Webhook
    • Security
      • Tamper Detection
  • Seller API
    • Seller Key
      • Validate Seller Key
    • Users
      • Add HWID To Existing User
      • Create User
  1. App

Users

Users Management#

The AuthVaultix Developer Dashboard Users Management page gives you full control over managing registered user accounts, hardware bindings (HWID), subscriptions, expiry durations, and user database maintenance.

What are Users?#

Users represent accounts that have access permissions in your application. Users can be created in four ways:
1.
Dashboard Manual Creation: A developer manually creates a user from the dashboard.
2.
API Registration: A user registers from the client application with Username, Password, Email, and License Key.
3.
Direct License Activation: When direct license login is performed, the key automatically converts into a user account.
4.
Seller API Provisioning: A user account can be automatically created using a seller key via the Seller API or Discord Bot.

Creating a User (createUserModal)#

When creating a new user account, you can configure these fields:
Parameter FieldDescriptionExample
UsernameThe user’s unique login name.luffy
PasswordAccount password (set or update manually by the developer).Pass123!@
EmailOptional email for password recovery and OTP verification.luffy@example.com
SubscriptionThe plan tier assigned to the account.Developer Tier
Expiry TimestampExpiration date and time.2026-12-31 23:59
Max HWID LimitsMaximum concurrent devices the user can log in from.2 Devices
HWID AffectedHWID lock enforcement toggle (disable for exemptions).Enabled
Role-Based Max HWID Caps:
Tester: Max 5 devices per user
Developer / Manager: Max 10 devices per user
Seller / Reseller: Max 20 devices per user
The maximum HWID limit is enforced based on the account role. You cannot assign more devices than this value.

Individual User Actions (editUserModal)#

From the three-dot menu in the user table, you can perform these actions on each account:
Edit Profile: Edit Username, Email, Password, or Subscription Tier.
Reset HWID (reset_hwid): Clear active device locks after a hardware upgrade or OS change. The next login will automatically bind the new device.
Ban / Unban (ban, unban): Temporarily or permanently suspend/restore account access.
Pause / Unpause (pause, unpause): Paused users cannot log in until the account is resumed.

Bulk Database Operations#

AuthVaultix offers powerful bulk operations to maintain large user bases:
Reset All HWIDs: Clear device locks for all users in the application.
Prune Expired Users (delete_expired): Clear expired accounts from the database with one click.
Unban All Users (unban_all): Remove active bans from all suspended accounts.
Delete All Users (delete_all): Clear the entire user database for the application (confirmation required).
Bulk Time Management (bulkTimeModal): Add or subtract time for multi-selected users or the entire database (Units: Minutes, Hours, Days, Weeks, Months, Years).
This action is permanent and deleted users cannot be recovered.

Import & Migration Tools (KeyAuth & Native)#

AuthVaultix Native Import (authVaultixImportModal): Upload a CSV or JSON backup file to import users.
KeyAuth Migration Importer (keyAuthImportModal): Upload a KeyAuth JSON backup to transfer all users, subscriptions, expiry dates, and registration notes intact into AuthVaultix.

Exporting & UI Display Customization#

Data Export: Download user lists in CSV or JSON format.
Custom Columns Modal (customColumnsModal): Customize which table columns are displayed.
Live Search Filter (#searchBox): Filter by Username, Email, IP Address, HWID, or Subscription using the live search bar.
Modified at 2026-07-26 18:27:45
Previous
Licenses
Next
Token
Built with