Relying Party Config
Component Detail
Infrastructure
low complexity
backend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Configuration artifact and deployment requirement that registers the app's relying party ID with Apple (apple-app-site-association file on the domain) and Google (assetlinks.json via Android Asset Links). Required for cross-device passkey sync via iCloud Keychain and Google Password Manager.
relying-party-config
Sources & reasoning
The relying party ID must match the app's registered domain and the AASA / Asset Links files for cross-device passkey sync to work. Without this infrastructure step the OS will reject passkey registration on both platforms.
No source references — this artifact was included based on reasoning alone (see above).
Responsibilities
- Serve apple-app-site-association JSON at /.well-known/ for iOS passkey association
- Serve assetlinks.json at /.well-known/ for Android passkey association
- Declare relying party ID consistently across backend WebAuthn config and native manifests
Interfaces
GET /.well-known/apple-app-site-association
GET /.well-known/assetlinks.json