{"id":358175,"date":"2026-08-25T07:17:53","date_gmt":"2026-08-25T07:17:53","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/zapqr-login\/"},"modified":"2026-08-25T07:17:19","modified_gmt":"2026-08-25T07:17:19","slug":"zapqr-login","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/zapqr-login\/","author":23455871,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"ZapQR Login","header_author":"DaSecure","header_description":"Passwordless login for WordPress using ZapQR - scan a QR code with your phone to sign in instantly.","assets_banners_color":"2d1c50","last_updated":"2026-08-25 07:17:19","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/zapqr.ai","header_plugin_uri":"https:\/\/zapqr.ai","header_author_uri":"https:\/\/dasecure.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":40,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"dasecure","date":"2026-08-25 07:17:19"}},"upgrade_notice":{"1.0.0":"<p>Initial release of ZapQR Login for WordPress.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3664783,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3664783,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3664783,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3664783,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3664783,"resolution":"1","location":"assets","locale":"","width":1280,"height":1180},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3664783,"resolution":"2","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"QR code displayed on WordPress login page","2":"Settings page with theme and color options"}},"plugin_section":[],"plugin_tags":[710,602,9223,1373,600],"plugin_category":[38,54],"plugin_contributors":[277360],"plugin_business_model":[],"class_list":["post-358175","plugin","type-plugin","status-publish","hentry","plugin_tags-authentication","plugin_tags-login","plugin_tags-passwordless","plugin_tags-qr-code","plugin_tags-security","plugin_category-authentication","plugin_category-security-and-spam-protection","plugin_contributors-dasecure","plugin_committers-dasecure"],"banners":{"banner":"https:\/\/ps.w.org\/zapqr-login\/assets\/banner-772x250.png?rev=3664783","banner_2x":"https:\/\/ps.w.org\/zapqr-login\/assets\/banner-1544x500.png?rev=3664783","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/zapqr-login\/assets\/icon-128x128.png?rev=3664783","icon_2x":"https:\/\/ps.w.org\/zapqr-login\/assets\/icon-256x256.png?rev=3664783","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/zapqr-login\/assets\/screenshot-1.png?rev=3664783","caption":"QR code displayed on WordPress login page"},{"src":"https:\/\/ps.w.org\/zapqr-login\/assets\/screenshot-2.png?rev=3664783","caption":"Settings page with theme and color options"}],"raw_content":"<!--section=description-->\n<p>ZapQR Login adds a QR code to your WordPress login page. Users can scan this code with the ZapQR app to instantly fill in their credentials and log in - no typing required!<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Secure passwordless login experience<\/li>\n<li>Instant credential fill via QR scan<\/li>\n<li>Customizable theme and accent colors<\/li>\n<li>Works on mobile and desktop<\/li>\n<li>Real-time WebSocket connection<\/li>\n<li>End-to-end encrypted credential transfer<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Users save their WordPress credentials in the ZapQR app<\/li>\n<li>When logging in, they scan the QR code on the login page<\/li>\n<li>ZapQR securely transmits credentials via encrypted WebSocket<\/li>\n<li>The login form auto-fills and submits<\/li>\n<\/ol>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>ZapQR app (iOS\/Android) - Download at <a href=\"https:\/\/zapqr.ai\">zapqr.ai<\/a><\/li>\n<li>WordPress 5.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<\/ul>\n\n<h4>Privacy<\/h4>\n\n<p>This plugin loads an external JavaScript file from zapqr.ai to display the QR code and handle the WebSocket connection. No user data is stored on external servers. Credentials are transmitted directly from the user's phone to their browser via encrypted WebSocket.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>zapqr-login<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to Settings &gt; ZapQR Login to customize appearance<\/li>\n<li>Download the ZapQR app and save your WordPress credentials<\/li>\n<li>Start using passwordless login!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20secure%3F\"><h3>Is this secure?<\/h3><\/dt>\n<dd><p>Yes! Credentials are transmitted via encrypted WebSocket connection and are never stored on external servers. The QR code only contains a session identifier - actual credentials are sent directly from your phone to the browser.<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20account%20to%20use%20zapqr%3F\"><h3>Do I need an account to use ZapQR?<\/h3><\/dt>\n<dd><p>No account is required. The ZapQR app stores credentials locally on your device, secured by Face ID, Touch ID, or device passcode.<\/p><\/dd>\n<dt id=\"does%20this%20replace%20my%20password%3F\"><h3>Does this replace my password?<\/h3><\/dt>\n<dd><p>No, this is an alternative login method. Users still need valid WordPress credentials saved in the ZapQR app. It just makes entering them easier and more secure (no keyloggers!).<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20appearance%3F\"><h3>Can I customize the appearance?<\/h3><\/dt>\n<dd><p>Yes! Go to Settings &gt; ZapQR Login to change the theme (light\/dark) and accent color to match your site.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20multisite%3F\"><h3>Does this work with multisite?<\/h3><\/dt>\n<dd><p>Yes, ZapQR Login works with WordPress multisite installations.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>QR code login integration on wp-login.php<\/li>\n<li>Customizable theme (light\/dark) and accent colors<\/li>\n<li>Admin settings page under Settings menu<\/li>\n<\/ul>","raw_excerpt":"Passwordless login for WordPress - scan a QR code with your phone to sign in instantly using ZapQR.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/358175","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=358175"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dasecure"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=358175"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=358175"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=358175"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=358175"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=358175"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=358175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}