> ## Documentation Index
> Fetch the complete documentation index at: https://docs.0xkey.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Authenticate a user with a passkey credential

Passkey login is built into [React Wallet Kit](/sdks/react/getting-started) and [`@0xkey-io/core`](/sdks/typescript-frontend/getting-started) via Auth Proxy and WebAuthn stampers.

<CardGroup cols={2}>
  <Card title="React Wallet Kit" icon="react" href="/sdks/react/getting-started">
    `handleLogin` with passkeys enabled in Auth Proxy
  </Card>

  <Card title="@0xkey-io/core" icon="code" href="/sdks/typescript-frontend/getting-started">
    `ZeroXKeyClient` + `passkeyConfig` for custom UI
  </Card>

  <Card title="Passkeys" icon="fingerprint" href="/authentication/passkeys">
    RPID, registration, and authentication options
  </Card>

  <Card title="GitHub — react-wallet-kit" icon="github" href="https://github.com/0xkey-io/sdk-js/tree/main/examples/react-wallet-kit">
    Full reference implementation
  </Card>
</CardGroup>
