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

User Variables

In the AuthVaultix Developer Dashboard, User Variables give you full control over storing remote key-value data bound to specific user accounts, locking read-only permissions, and allowing client-side remote updates.

What are User Variables?#

User Variables are remote key-value pairs or JSON payloads linked to individual user accounts.
Difference from Global Variables:
Global Variables: Provide common configuration data for all users of the application.
User Variables: Are bound to a specific username (for example, user-specific settings, balance credits, or configuration hashes).

Creating a User Variable (createVarModal)#

To create a new user variable, click the Create Variable button:
Parameter FieldDescriptionExample
UsernameThe unique name of the target user account.luffy
Variable NameThe identifier key string for the variable.custom_config
Variable DataThe data payload or JSON string to store.{"theme":"dark"}
Read-Only ToggleClient update permission toggle (True / False).True (Client cannot modify)
Authenticated AccessFetch permission toggle (True / False).True (Session required)
Expiry DateOptional expiration date/time for the variable.2026-12-31 23:59
Group / Color LabelA category label and color code used for organization.User Data

Read-Only vs Remote Client Setvar Permissions#

Read-Only = True: The client application can only read the variable data via getvar and cannot modify it.
Read-Only = False: The client application can remotely update the variable data on the server through setvar using client-side logic.

Variable Operations & Management#

Edit User Variable: Update the username binding, variable name, payload data, read-only status, or expiration timestamp.
Delete Single Variable: Remove an individual user variable entry from the database.
Group Management: Organize user variables into custom group tabs.
Bulk Operations: Move multiple selected user variables from one group to another or delete them in bulk.
Modified at 2026-07-31 17:45:40
Previous
Global Variables
Next
Logs
Built with