Push-based 2FA + SDK

Tap-to-approve two-factor auth in three lines of code.

Give your users phishing-resistant, push-based 2FA with biometric unlock — on your own app through SDKs for six languages, on WordPress with a free plugin, on SSH, sudo and the Ubuntu desktop, and on the Windows sign-in screen and Remote Desktop.

The U2 Secured Authenticator supports the standard RFC 6238 TOTP flow plus a modern push approval flow: your user taps Approve on their phone instead of typing a code.

Integrate with a single client and a few methods. Generate secrets, render QR codes, verify codes, and request push approvals — you choose the flow per request.

Mobile app

Get the Authenticator on your phone

Approve sign-ins with a tap, unlock with biometrics, and keep your TOTP codes backed up with zero-knowledge encryption. Free on the App Store and Google Play.

What you get

Tap-to-approve

Passwordless push approvals with biometric unlock — no codes to type.

Phishing-resistant

Approvals are bound to the requesting context, not a shared 6-digit code.

SDKs and a WordPress plugin

Clients for Node, Python, Go, PHP, Java and C#, and a free WordPress plugin. Wire up 2FA in three lines.

Webhooks

Get notified the moment a user approves or denies a sign-in.

Standard TOTP

RFC 6238 6-digit codes work with any authenticator app, too.

Linux and Windows sign-in

Number-matched push for SSH, sudo and the Ubuntu login and lock screens, and for Windows sign-in, unlock and Remote Desktop, with codes that work offline.

Security model

  • Zero-knowledge backup of authenticator secrets
  • Biometric unlock on device
  • Scoped API keys, hashed at rest

Questions before you start?

Our support team is happy to help you evaluate Authenticator.