Secure Passkeys
by Mohamed Endisha 4.8 (19 reviews)

Secure Passkeys

Secure Passkeys is a powerful WordPress plugin that enables passwordless authentication using WebAuthn technology.

Secure Passkeys ranks #5,164 among WordPress.org plugins with 1,000+ active installations, is #167 of 1,578 in the Authentication category, a 4.8/5 rating from 19 reviews, and was last updated Jul 1, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 7 (Current: 7.1)
v1.3.0 Current Version v1.3.0
Updated 2 months ago Last Update on 01 Jul, 2026
Refreshed 10 hours ago Last Refreshed on
#167 of 1,578 in Authentication Top 10% by installs Downloads +46.4% this week
View on WordPress.org
Rank
#5,164
No change
Active Installs
1K+
-48.2%
KW Avg Position
9.3
0.2 better
Downloads
5.4K
+84 today
Support Resolved
33%
No change
Rating
96%
Review 4.8 out of 5
4.8 (19 reviews)

Next Milestone 2K

Total Progress 27.4%
1K+ 2K+
5,115
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 726 more installs to reach 2K+

Rank Changes

4,903 5,034 5,166 5,297 5,428 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
5,155 5,168 5,180 5,192 5,205 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #5,164
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 100 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 100 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-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

4.8
19 reviews
Overall 96%
5
18 (95%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
1 (5%)

Support Threads Overview

Resolved
Unresolved
3
Total Threads
1
Resolved
2
Unresolved
33%
Resolution Rate

Security History

Source: WPVulnerability

1 known vulnerability on record · 1 in the last 24 months · checked 1 month ago

  1. Secure Passkeys [secure-passkeys] < 1.2.2

    CVE-2025-10305 · Fixed in v1.2.2

TL;DR

AI summary of the plugin's readme

Secure Passkeys is for WordPress site owners and administrators who want to offer passwordless login to their users. It replaces traditional password-based logins with WebAuthn-based passkey authentication using biometrics, security keys, or device credentials to reduce phishing and password-breach risks.

  • Passwordless login via WebAuthn
  • WooCommerce login integration
  • MemberPress login integration
  • Easy Digital Downloads integration
  • Ultimate Member login integration
  • Role restrictions for passkeys
  • Rate limiting on login attempts
  • Multisite support

Frequently Asked Questions

Common questions about Secure Passkeys

After activating the plugin, a "Secure Passkeys" menu item will appear in your WordPress admin dashboard's sidebar.
You can add a custom theme for frontend shortcodes using the secure_passkeys_themes and secure_passkeys_themes_paths filters. Register the Theme: Use the secure_passkeys_themes filter to register your new theme and make it available in the plugin settings. <?php add_filter('secure_passkeys_themes', function ($themes) { $themes['new_theme'] = 'New Theme'; return $themes; }, 10, 1); Specify the Theme Path: Use the secure_passkeys_themes_paths filter to define the file path to your custom theme's directory. <?php add_filter('secure_passkeys_themes_paths', function ($themes) { $themes['new_theme'] = 'your/path/new/theme/folder'; return $themes; }, 10, 1); Override Template Files: Copy the template files you wish to customize from secure-passkeys/src/views/frontend/default/ to your custom theme's folder (your/path/to/new/theme/folder). Any files not copied to your custom theme folder will be loaded from the plugin's default theme, providing a fallback mechanism. This allows you to customize only the files you need to change.
Yes, you can redirect users after a passkey login by using the secure_passkeys_login_redirect_url filter. You can add the following code snippets to your theme's functions.php file. Example – Redirect to a Specific URL: This example redirects all users to a specific URL after they log in. <?php add_filter('secure_passkeys_login_redirect_url', function ($redirect_to) { // Redirect users to a custom URL after logging in with a passkey return 'https://your-domain.com/your-custom-path'; }); Example – Redirect to Previous Page: The snippet below redirects users back to the page they came from while ignoring the default WordPress login page and the admin area: add_filter('secure_passkeys_login_redirect_url', function ($redirect_to) { $referer = wp_get_referer(); if (!$referer) { return $redirect_to; } $path = wp_parse_url($referer, PHP_URL_PATH); // Ignore wp-login.php and wp-admin if (str_contains($path, 'wp-login.php') || str_starts_with($path, '/wp-admin')) { return $redirect_to; } return wp_validate_redirect($referer, $redirect_to); }); Example – Redirect Based on User Role: This example redirects users based on their assigned role. <?php add_filter('secure_passkeys_login_redirect_url', function ($redirect_to) { $user = wp_get_current_user(); // Redirect administrators to the WP admin dashboard if (in_array('administrator', $user->roles)) { return admin_url(); } // Redirect subscribers to a custom dashboard page if (in_array('subscriber', $user->roles)) { return home_url('/dashboard'); } // Default fallback URL return $redirect_to; });
Yes! The plugin offers a variety of filters and actions that allow developers to customize and extend its functionality. If you're a developer, we encourage you to explore these hooks and tailor the plugin to meet your specific needs. For a complete list of available hooks and examples, refer to the plugin’s codebase.

Sign In / Register

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