Passkeys work in native apps (e.g. iOS or Android) seamlessly.
.well-known/apple-app-site-association
.well-known/assetlinks.json
?mode=development
to the file request. This means you need to change the following two things (note that this feature is exclusive to Apple devices; Android does not support local server development):
?mode=development
(e.g. acme.com?mode=development
). If you use Corbado’s relying party server, you do not need to change the relying party ID in Corbado’s developer panel, as we handle this for you dynamically during the file request. If you use your own relying party server, you need to change that though.?mode=development
to the associated domains (e.g. webcredentials:acme.com?mode=development
)