🎉 Celebrate with 10% OFF on All Products! Use Code: GFEX10 Or Buy Any 2+ Items for 30% OFF with Code: GFEX30!
Home Add-ons Passkeys Premium
Premium Integration

Gravity Forms
+ Passkeys Premium

Let a Gravity Forms form register and sign a user in with a device passkey (Face ID, fingerprint or a security key), or require a passkey check before the form is submitted. WebAuthn is verified on your own server.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
Passkeys Premium

Watch it in action

Gravity Forms Passkeys Setup Guide: Sign In with Face ID, Touch ID or a Security Key (WebAuthn)

Video setup guide: Gravity Forms Passkeys

Core Features

A Passkey field for any form: register a passkey, sign in with a passkey, or require a passkey before submit
Passwordless sign-in: a visitor proves a passkey and is signed in to WordPress, no password typed
Step-up check: gate a submission (a change of bank details, a cancellation, a profile edit) behind a fresh passkey
WebAuthn and FIDO2 verified on your own server: challenge, attestation and assertion checked in bundled PHP
Works with the built-in authenticators: Face ID, Touch ID, Windows Hello, Android and roaming security keys
ES256 (P-256) and RS256 signatures verified; the credential public key and sign count are stored per user
Single-use, time-boxed challenges bound to the session; replayed or rolled-back sign counts are refused
Optional user verification (Face ID, fingerprint or PIN) and optional account creation on registration
No outside service, no API key, no per-use fee and no account; nothing leaves your server
A styled, accessible field with a live status message, built on the Gravity Forms API with conditional logic
Developer functions to check whether a user has a passkey and how many, with filters for the relying party

What does it do?

Give your Gravity Forms a passkey. The Gravity Forms Passkeys Premium Add-on lets a visitor create a passkey, sign in with one, or confirm a submission with one, using the same Face ID, fingerprint or security key they already use to unlock their phone or laptop. The passkey is checked on your own server with WebAuthn and FIDO2, so there is no outside service, no per-use fee and no account to open.

Drop a Passkey field onto any form and pick what it does: register a new passkey for the person who is filling in the form, sign an existing user in without a password, or ask for a passkey before the form is allowed to submit (a step-up check for a sensitive action). The browser runs the ceremony with the built-in authenticator; the server issues a single-use, time-boxed challenge, verifies the attestation or the signature, and refuses anything replayed or tampered with.

Every credential's public key and sign count are stored for the user, and a signature that does not move the sign count forward is rejected, so a cloned or replayed passkey is turned away. No password leaves the browser, nothing is sent to a third party, and the whole verifier is bundled in the add-on.

How does it work?

The browser runs the WebAuthn ceremony against a single-use challenge the server issues. The add-on verifies the attestation (for a new passkey) or the signature (for a sign-in or step-up) in bundled PHP, checks the relying-party hash, the origin, the challenge and the sign count, and only then lets the form submit. The credential public key and sign count are kept for the user. Nothing is sent to any outside service.

Interface Previews

Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install and activate the add-on, then activate your license key in Forms → Settings → Passkeys.
2
Open your form, add the Passkey field from the Advanced fields, and choose its action: register, sign in or step-up.
3
Set the button label and, if you like, require user verification in the add-on settings.
4
Save the form and try it: the browser asks for the passkey and the server checks it before the form submits.

Customer Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

GravityExtra
Average rating:  
 0 reviews

Have a new Feature idea?

Didn't see a feature in our plugin that you think would be useful? Share with us and let the team be a part of it.

Submit a Feature Request
$39/year
Add any 2nd item, get 30% OFF both!
Use code GFEX30 at checkout
Secure checkout via Stripe
What's Included
  • Automatic Yearly Renewal
  • 1 Year Free Support & Updates (Renewable)
  • 24x7 Dedicated Customer Care
24/7 Support
For any query, connect with us on our support portal.
Submit a Query →
Quick Info
Version 1.0.0
Changelog
Icon
Gravity Forms Passkeys Premium
10 people are viewing this

Wait! Don't leave
empty-handed 🎁

Grab these exclusive codes to use at checkout!

10% OFF On all products
GFEX10
30% OFF Best Value
On any 2+ items
GFEX30

No thanks, I'll pay full price

Someone just bought this A few seconds ago
0
0
Your Cart
Your cart is emptyReturn to Shop
🔥 FREQUENTLY BOUGHT TOGETHER
Complete Combo & Save 40%!
ITEM IN YOUR CART
Gravity Forms Klaviyo Add-on
$39.00/yr
+
🎁 RECOMMENDED ADD-ON SAVE 40% OFF
Original Price: $49.00/yr
Bundle Special Price: $29.40/yr