The Tools section in Magic Login Pro offers advanced options for resetting plugin settings, exporting your current configuration, and importing it on another site. This is especially useful for site migrations, cloning environments, or performing a clean reset.
🔄 Reset Options #
You can perform the following irreversible actions:
- Reset Settings – Restores plugin settings to default values.
- Reset License – Deactivates the current license key on this site.
- Delete All Tokens – Deletes all active Magic Login tokens across all users.
⚠️ These actions cannot be undone. Use with caution.
📤 Export Settings #
Export your current plugin configuration as a .json
file.
Available options: #
- Include sensitive data – If enabled, API credentials and encrypted values will be decrypted and exported in plain text. Use only when migrating between trusted environments.
- Include license key – If enabled, the license key will be included in the exported file, allowing it to be restored during import.
Click Download Settings to generate and save the export file.
📥 Import Settings #
You can import a previously exported .json
file to apply a configuration to the current site. This will overwrite your existing plugin settings.
Options: #
- Activate license key after import – If the uploaded file includes a license key, it will be activated automatically after import.
How to use: #
- Click Upload file and select your exported JSON file.
- Click Upload and Import to apply the settings.
🛠️ Use Cases #
- 🔁 Cloning plugin settings between staging and production environments
- 🔐 Secure migrations with or without API credentials
- 🧹 Resetting configurations for troubleshooting or starting fresh
- 🧳 Moving your setup to a new domain or hosting provider
🧩 Developer Notes #
You can also automate export/import via WP-CLI. See: WP-CLI Integration →