Description

The Local QR Codes generates QR codes directly on the WordPress server without relying on external services such as the Google Charts API, keeping encoded content within your own environment. It is aimed at users who use two-factor authentication in Solid Security and need the QR code for the TOTP setup to be generated locally, preventing the secret from being exposed to third-party APIs during authenticator app enrollment.

Main Features of the Local QR Codes

  • Local QR Generation
    Renders the QR code via an embedded PHP library, eliminating calls to external services.
  • Google Charts API Alternative
    Serves as fallback for Google’s discontinued QR endpoint, keeping the flow operational.
  • Integration with Solid Security 2FA
    Provides the QR code consumed by the app-based authentication registration in Solid Security.
  • Base64 inline image
    Delivers the QR directly in the admin HTML, without additional requests to the browser.
  • Operation without external traffic
    Works on servers with restricted outbound access, since it does not call third-party domains.

Benefits of the Local QR Codes

  • Privacy of the TOTP secret
    The 2FA secret does not transit through public APIs during authenticator app registration.
  • Resilience of 2FA registration
    The two-factor setup remains available even with instability in external QR services.
  • Compatibility with closed networks
    Servers without outbound access to the public internet can still display the QR in the dashboard.
  • Fewer points of failure
    Eliminates an external dependency from the critical login path with two-factor authentication.

Who is the Local QR Codes Recommended For?

  • Users who enable two-factor authentication in Solid Security and want the QR generated within their own WordPress.
  • Sites in regulated areas (health, finance, legal) where the 2FA secret cannot pass through public APIs.
  • Users who keep WordPress in corporate environments with outbound access restricted to external domains.

How to Download the Local QR Codes

The Local QR Codes is available for download here on Ultrapack. After downloading the .zip file, install it via Plugins > Add New > Upload Plugin, select the .zip, and activate. After activation, local QR generation will automatically be used in the second-factor registration flow.

In a stack where the privacy of the 2FA secret matters as much as the password itself, the Local QR Codes swaps the public API call for inline generation within WordPress, ensuring that encoded content never passes through third-party servers. It is a lean-scope utility, yet directly addresses a real problem: authenticator app registration stops working when the external QR service goes offline or blocks the domain.

Frequently asked questions

Is SolidWP Local QR Codes GPL-licensed?

Yes. SolidWP Local QR Codes is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use SolidWP Local QR Codes on multiple sites?

Yes. You can use SolidWP Local QR Codes on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.

How much does SolidWP Local QR Codes cost at Ultrapack?

SolidWP Local QR Codes costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does SolidWP Local QR Codes include updates?

Yes. The current version of SolidWP Local QR Codes is 1.0.1, published at Ultrapack on Apr 5, 2019. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is SolidWP Local QR Codes scanned before publication?

Yes. Every version of SolidWP Local QR Codes goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.