QRAuth – Passwordless & Social Login
by QRAuth 5 (2 reviews)

QRAuth – Passwordless & Social Login

Passwordless sign-in for WordPress. Visitors sign in with QRAuth: a quick scan on a computer, one tap on a phone. No passwords to remember.

QRAuth ranks #22,715 among WordPress.org plugins with 30+ active installations, is #554 of 1,659 in the Authentication category, a 5/5 rating from 2 reviews, and was last updated Oct 26, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1.4
v0.2.3 Current Version v0.2.3
Updated 1 week ago Last Update on 26 Oct, 2026
Refreshed 1 week ago Last Refreshed on
#554 of 1,659 in Authentication Top 50% by installs Downloads -57.5% this week Actively maintained
View on WordPress.org
Rank
#22,715
— No change
Active Installs
30+
— No change
KW Avg Position
98.3
1.3 worse
Downloads
816
+5 today
Support Resolved
0%
— No change
Rating
100%
Review 5 out of 5
5 (2 reviews)

Next Milestone 40

Total Progress 70%
30+ 40+
1,852
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 3 more installs to reach 40+

Rank Changes

21,579 22,147 22,715 23,283 23,851 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
22,958 23,023 23,089 23,155 23,220 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #22,715
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 20 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 10 20 30 40 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
2 reviews
Overall 100%
5
2 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Frequently Asked Questions

Common questions about QRAuth – Passwordless & Social Login

No. On a computer they scan the code with their phone's camera. On a phone they press the button and confirm on the same phone. They confirm with Google, GitHub, Microsoft or Apple on QRAuth's page, so there is nothing to install and no new password.
The visitor presses "Sign in with QRAuth", confirms on QRAuth in the same tab, and lands back on your site signed in. The phone is not asked to scan its own screen; the QR code is only offered for signing in from a second device.
Use Sign in with QRAuth for every new site. The embedded widget is kept for sites that were set up with it. To switch, add your website under Website Sign-in in the QRAuth dashboard and paste the new Client ID and Client Secret into the Sign in with QRAuth section. Existing users keep their linked accounts. Administrators and Editors who used the widget link their account once from their profile.
Settings → QRAuth has a "Sign-in not working?" list. The most common causes: QRAuth says "This sign-in link looks wrong": the return address in the QRAuth dashboard does not match the one on the settings page exactly, or the Client ID has a typo. Your login page says "QRAuth sign-in failed": Full name or Email address is not ticked for your website in the QRAuth dashboard, or the Client Secret was replaced there. "There is no account on this site for your QRAuth identity": no user has that email address and account creation is off. With WP_DEBUG_LOG on, each failed sign-in writes its exact reason to the debug log in a line starting with [qrauth-psl].
They aren't. Auto-provisioned accounts get a 32-character random password that nobody (including you) holds or needs. WordPress users who already had a password keep it — QRAuth just becomes an additional sign-in method alongside the usual form.
Yes. If a scanned account's email matches an existing WordPress user, they log into that account — no duplicate is created. The match is remembered via user meta, so subsequent sign-ins skip the email lookup.
Subscriber, hardcoded. The settings UI only offers Subscriber, the sanitiser clamps any other value to Subscriber, and the provisioner ignores the stored option entirely and uses Subscriber unconditionally — this aligns with WordPress.org plugin directory guidelines for sign-in plugins that create users post-external-verification. There is no plugin-provided code path (filter, action, option, or constant) to elevate the auto-provisioning role. If a particular user needs a higher role, change it manually via Users → All Users after their first sign-in.
Yes — from Users → Your Profile there's a QRAuth section with an "Unlink QRAuth" button. Admins can unlink other users from their profiles too. The WordPress account (role, posts, comments, history) is preserved; only the link metadata is removed.
Yes. Deactivate and all your users stay. Uninstall removes the plugin's settings row and its rate-limit transients — it never deletes WordPress user accounts or their content. If you reinstall later, existing users re-link automatically on their next QRAuth sign-in.
No. There's no telemetry, no analytics, no third-party scripts. The only outbound request is from your server to https://qrauth.io/api/v1/auth-sessions/verify-result during a login attempt, carrying only the session ID and the signature the user's phone produced.

Sign In / Register

You need to sign in or register to use this feature.