Passkeys for Developers

Passkeys are cryptographic credentials that are phishing-resistant and provide fast, easy and secure passwordless authentication across devices.

See passkeys in action
A castle is themed after passkeys. The castle has large banner rolling down its middle and tallest tower. The banner has the symbol of the Passkeys Playground: a pair of cross medieval keys, each resembling the letter P. The castle has windows shaped like keyholes.

Why use passkeys?

  • Two arrows revolving around in a circular motion.
    Intuitive

    Passkeys are intuitive. They create an experience that is familiar to end-users, making it feel like they're unlocking a phone.

  • A shield with a lock in front of it.
    Secure

    Passkeys are more secure than passwords: they're phishing-resistant and rely on public-key cryptography. The server only stores its public key.

  • A shield deflecting an arrow.
    Non-Reusable

    Unlike passwords, you can't reuse a passkey: they are unique per online service. When you create a passkey, it's tied to a specific domain.

  • A person with a fingerprint in front of them.
    Convenient

    Passkeys allow you to access an application on multiple devices using a variety of methods such as biometrics or security keys.

Get started with passkeys

  • Passkeys Introduction

    Learn the basics of how passkeys work, their benefits, and, most importantly, how to get started!
  • Passkeys Developer Demo

    Understand how passkeys work under the hood for sign-up and login.
  • Passkeys Resources

    Dive deeper into the world of passkeys with a curated list of blog posts, videos, and workshops

Free your users from remembering passwords

Passkeys Playground is presented to you by Auth0 by Okta, a platform to make your login box awesome.

Use passkeys with Auth0
a preview of what Auth0 Universal Login looks like, featuring options to log in with a username, a social connection like Google, or a passkey.