Skip to content

Relying Party Identifier

RP-ID.

The WebAuthn identifier (typically a registrable domain) that scopes a passkey credential to a specific origin, the most-misconfigured field in passkey deployments.

RP-ID changes are one-way doors: passkeys registered under one RP-ID stop working when the RP-ID changes. Plan the RP-ID at deployment time, default to the apex domain, and only narrow the scope when a specific architectural reason justifies it.

Common questions

What should I set RP-ID to?

Can I change RP-ID after deployment?

Why don't my passkeys work across subdomains?

Related terms

In the guides

Last updated 2026-05-07.