Automatic & Secure White Label Activation for Brizy White Label Solution
R
Raymond Furre
PROBLEM STATEMENT
Currently, the process for activating the white label feature in Brizy requires manual input (/?brizy_enable_wl=true) after the Brizy and Brizy Pro plugins are installed. This poses a risk if a client accesses the site simultaneously with the developer before the white label feature is enabled. The client may see the Brizy branding, which undermines the purpose of a white label solution.
PROPOSED SOLUTION
Implement an automatic and secure white label activation process to ensure the Brizy branding is never exposed to clients under a white label license.
Automatic Activation:
Upon installation of the Brizy or Brizy Pro plugins on a white label-enabled account, the system should automatically activate the white label mode without requiring manual input from the user.
Secure Pre-Activation Setup:
White label settings (custom branding, plugin name, etc.) should be pre-configurable via the Brizy Cloud or account settings. Once the plugin is installed, these settings are applied immediately.
Access Restriction During Branding Transition:
If a user accesses the site during the setup process, ensure the Brizy branding remains hidden until the white label mode is fully activated.
Administrative Controls:
Add a dedicated white label management interface in the Brizy dashboard.
Provide the ability to predefine plugin names, descriptions, and branding before download or deployment.
Benefits:
Enhanced Professionalism: A truly seamless white label experience that avoids exposing Brizy branding at any stage.
Improved Security: Prevents clients from accessing or manipulating the white label configuration by accident or intention.
Streamlined Workflow: Removes the need for manual activation steps, reducing setup time and complexity.