Authvaultix
    Pages
    • Overview
    • Dashboard
    • Pages
    • API
    • Applications
    • Users
    • Subscriptions
    • Licence
    • Chatroom
    • Manage Accounts
    • seller keys
    • Seller Logs
    • Global Variables
    • User Variable
    • Sessions
    • Files
    • Blacklist
    • Whitelist
    • Webhooks
    • Logs
    • Audit Logs
    • Account
    • Settings
    • Forms
    • Upgrade
    • Bug Bounty
    Discord
    Github

    Applications

    Applications Page (Projects Manager)#


    The Applications page is used to manage your software/projects.
    From here, you can create apps, search, sort, switch between grid/list view, set an app as Active, and open app settings.
    Page Location:
    win/app/?page=applications

    Toast Messages (Top Notifications)#

    Sometimes, as soon as the page loads, a toast notification appears at the top (success/error).
    User action: After completing an action (create/save/delete, etc.), when you return to this page a toast may appear.
    What happens:
    • Success toast → the action completed successfully
    • Error toast → the action failed / invalid input / permission issue

    LIST VIEW (Main Applications List)#


    In list view, you will see the title and total apps count at the top:
    • Applications (page title)
    • Manage your integrated software and keys. (subtitle)
    • XX Applications (total count pill – desktop only)

    Sticky Control Bar (Top Controls)#

    The controls bar stays sticky while scrolling, so search/sort buttons are always accessible.

    1) Search Projects (Search Box)#


    UI: “Search Projects…”
    User action: Type an application name in the search box.
    What happens:
    • The list is filtered as you type
    • Only matching apps/cards are shown
    • If nothing matches → “No results found matching your search.” is shown
    User benefit: Quickly locate an app when you have many projects.

    2) Sort by Date (Newest / Oldest)#


    UI Button: Filter icon + text: Newest / Oldest
    User action: Click the sort button.
    What happens:
    • First click: the app order changes (Newest → Oldest)
    • Next click: it switches back (Oldest → Newest)
    • The button text updates accordingly
    User benefit: Quickly open the newest project or find older projects.

    3) Sort by Name (A → Z / Z → A)#


    UI Button: “A → Z” (toggle)
    User action: Click the A → Z button.
    What happens:
    • Apps are sorted alphabetically
    • Second click reverses the order (Z → A)
    Note: This button may be hidden for some roles (for example: manager).

    4) View Toggle (Grid / List)#


    UI: Segmented toggle: Grid icon + List icon (Desktop only)
    User action: Click the Grid or List icon.
    What happens:
    • Grid View → card layout is shown
    • List View → row/table layout is shown
    • The last selected view is remembered (the next visit opens the same view)
    User benefit: Grid view is more visual; list view is compact and faster to scan.

    Helper Pill (Quick Tips Bar)#


    UI: A small info bar that guides the user:
    • “Click a card to set as Active.”
    • “Click gear icon for Settings.”
    Dismiss action: Click the X button on the right.
    What happens:
    • The pill is hidden
    • It stays hidden on future visits (until the user resets it)

    GRID VIEW (Cards)#


    In grid view, each application is displayed as a card.

    Card Information#

    • App Name
    • Version
    • Created date
    • Status: Active badge or a chevron icon

    5) Select Application as Active (Grid Card Click)#


    User action: Click an app card (that is not currently Active).
    What happens:
    • The application becomes Active
    • An Active badge appears on that card
    • Other apps no longer show the Active badge
    What “Active” means:
    • Other dashboard pages (Users, Licenses, Variables, etc.) will now manage data for this selected app
    • The “Selected App” context changes
    Note: Clicking the already-active app does nothing (safe behavior).

    6) Open Application Settings (Gear Icon)#


    UI: A gear icon in the corner of the card
    User action: Click the gear icon.
    What happens:
    • The application details/settings page opens
    • You can manage tabs (Overview / Security / Alert Messages), depending on your role/permissions

    LIST VIEW (Rows)#


    In list view, applications are displayed in table-style rows.

    Row Columns#

    • Name
    • Version
    • Created At
    • Status (Active badge or Select button)
    • Arrow (go to details)

    7) Select Application (List View - Select Button)#


    User action: Click the Select button in an app row.
    What happens:
    • The application becomes Active
    • An Active badge appears in the Status column
    Tip: In list view, you can quickly switch the active app using the Select button.

    8) Open App Details (List Row Click)#


    User action: Click the row (except the Select button).
    What happens:
    • The app detail page opens
    • You can view tabs like Overview / Security / Alerts

    Empty State (No Applications)#


    If you do not have any applications, an empty state is shown:
    • No applications found.
    Next step: Create an app using the “New Application” button (if your role allows it).

    Create New Application (Modal)#


    UI Button: Application / App (plus icon)
    User action: Click the button.
    What happens: A “New Application” modal opens.

    Create Form#

    • Project Name input (required)
    • Create Project button
    User action: Enter a name → click Create Project.
    What happens:
    • A new application is created
    • A new card/row is added to the list/grid
    • A toast message may appear (success/error)
    Note: The create button may be hidden for some roles (for example: manager).

    DETAIL VIEW (Application Settings Page)#


    When you open details via the gear icon or by clicking a list row, you enter the “detail view”.

    Back to Applications#

    User action: Click “Back to Applications”.
    What happens: You return to the applications list page.

    Tabs (Overview / Security / Alert Messages)#


    UI: Tabs bar
    • Overview (general information)
    • Security (security controls) — only for allowed roles/permissions
    • Alert Messages (custom responses) — only for allowed roles/permissions
    User action: Click any tab.
    What happens: The content for that tab is displayed.

    OVERVIEW Tab#


    9) Select Application (Inside Overview)#

    The Overview tab includes a section that shows whether this app is currently active or not.
    User action: Click “Select Application” (if visible).
    What happens:
    • This app becomes active
    • The message updates to: “This is your currently active application.”

    10) Rename Application (Application Name)#

    User action: Enter a new name in the Application Name field → click Save.
    What happens:
    • The app’s display name is updated
    • The new name appears in the list/grid
    • A success/error toast may appear
    Note: If you do not have permission, the field may be disabled.

    11) Update Version (App Version)#

    User action: Update the App Version field → click Update.
    What happens:
    • The version value is updated
    • The updated version may appear in the list/grid
    • A toast message may appear

    12) Discord Webhook URL (Save)#

    User action: Paste the webhook URL → click Save.
    What happens:
    • The webhook URL is saved/updated for app notifications and logging
    • Future events may send notifications to your Discord channel (as configured)
    • A toast message may appear
    Note: If you do not have permission, the input will be disabled.

    13) View Client Secret (Eye Toggle)#

    UI: Secret field + an eye button
    User action: Click the eye button.
    What happens:
    • The secret changes from hidden (••••) to visible text
    • Click again → it becomes hidden again
    Safety tip: Do not share the secret. Keep it hidden during screen sharing or recordings.

    14) Rotate Client Secret#

    User action: Click “Rotate Secret” → accept the confirmation.
    What happens:
    • A new secret is generated (rotated)
    • Old keys/clients using the previous secret must be updated
    • After rotation, apps/clients must use the new secret
    Warning: Use this only when you are ready to update all clients.

    Danger Zone (Overview)#


    15) Pause Application (Toggle Switch)#

    User action: Toggle ON/OFF.
    What happens:
    • ON → The application may be temporarily paused
    • When paused, user logins/access may be temporarily restricted
    • OFF → The application returns to normal behavior
    Use case: Maintenance, incidents, or temporary lock.

    16) Delete Application#

    User action: Click “Delete App”.
    What happens: A delete confirmation modal opens.

    Delete Confirmation Modal Flow#

    • The modal shows the project name
    • You are asked to type the exact project name to confirm
    • Until the name matches exactly, the Delete Project button remains disabled
    User action: Type the exact project name → button enables → click Delete Project.
    What happens:
    • The project is permanently deleted
    • Associated resources (users/licenses/etc.) may be removed (depending on the system)
    • This action is irreversible
    Safety: “Type-to-confirm” prevents accidental deletion.

    SECURITY Tab (Security Controls)#


    In the Security tab, you can change security-related options for the application.
    This tab is only visible to users who have the required permissions.

    Security Options (Dropdowns)#

    • Application Status: Enabled / Disabled
    • HWID Lock: Enabled / Disabled
    • VPN Block: Enabled / Disabled
    • Hash Check: Enabled / Disabled
    • Force HWID: Enabled / Disabled
    • Block Leaked Passwords: Enabled / Disabled
    User action: Select an option.
    What happens:
    • The change remains “pending” until you click Save

    Numeric Inputs#

    • Token Validation (Seconds) → sets a time-based validation window
    • Minimum HWID Length → sets the minimum accepted HWID length
    User action: Change values → click Save Security Settings.
    What happens:
    • Security rules are updated
    • Future login/auth responses may follow these rules
    • A success/error toast may appear

    ALERT MESSAGES Tab (Custom Response Messages)#


    In the Alert Messages tab, you can customize messages for common system responses.
    For example: invalid username, banned user, HWID mismatch, etc.

    How to Edit Messages#

    User action: Type your custom text in any message field.
    Examples of fields:
    • Invalid Username
    • Invalid Password
    • HWID Mismatch
    • Banned User
    • Paused User
    • Expired Subscription
    • Login Success
    • Invalid License
    • Username Exists
    • Registration Success
    • Blacklist / Whitelist Block
    Save action: Click Save Messages.
    What happens:
    • Your custom messages are saved
    • Future success/error responses may display this custom text (in client UI / logs)
    • A toast message may appear

    Permissions / Role Behavior (User-Friendly Notes)#


    Some buttons/options on this page depend on your role/permissions:
    • Some roles may not see the Create Application button
    • Some roles may not see the Security and Alert Messages tabs
    • Some roles may see disabled fields (read-only view)
    Meaning: You can only perform actions that are allowed for your account’s access level.

    Quick Summary (What the user can do here)#


    • Search applications
    • Sort apps by newest/oldest or A→Z / Z→A
    • Switch between grid/list view
    • Set an app as Active (changes the data management context)
    • Open app settings (gear icon)
    • Update name/version/webhook in Overview (if allowed)
    • Show/hide the secret (eye toggle)
    • Rotate the secret (client updates required)
    • Pause/unpause the application (maintenance)
    • Delete the application (type-to-confirm, irreversible)
    • Update security rules (if allowed)
    • Customize alert messages (if allowed)
    Modified at 2026-03-04 16:43:40
    Next
    Users
    Built with