...
To ensure a successful test of the authenticator, please follow these steps:
- For this test, you need a computer or mobile device and a hardware or software authenticator. It may be:
- Hardware a hardware authenticator, such as a YubiKey. It may be:
- Sperating Operating system authenticator, such as Touch ID or Windows Hello.
- Software authenticator, such as tpm-fido.
- Password manager with passkey support, such as Dashlane.
- The actions performed during this test are parts of regular usage and should not affect it in any way. However, you may decide to use a brand-new authenticator, reset or clear it to avoid any conflicts during the test.
- If necessary, delete the passkey that you create during this testing if it prevents you from creating it again. This should not happen, but if it does, please provide a screenshot and an accompanying note. If you are willing to, reset the authenticator's settings (e.g., disable PIN, unregister fingerprint).
- Then don't test it, or fill "yes" into "I registered a PIN/password/finger/face in the authenticator before the session".
- Fill in the details in the table below:
Tester: | |
---|---|
}}Date: Use '//' wiki date{15{ | |
}}Authenticator (or device) vendor: Yubico, Apple, Dell, HP, Android phone brand...{3{ | |
}}Authenticator (or device) model: YubiKey 5 NFC, iPhone 13, PC model name, MacBook year size, MacBook Air year size, MacBook Pro year size...{20{ | |
}}OS and its version: iOS 13, macOS 10.5.8, Windows 10 22h2, Windows 11 22h2, Android 13...{25{ | |
}}Browser and its version: Chrome 114, Firefox 114...{30{ | |
}}I registered a PIN/password/finger/face in the authenticator before the session: Enter yes or no{35{ |
...
- If there are any options or settings related to "passkeys", "security keys" or similar in your OS/device/spaceship settings (related to the authenticator you are going to use), capture screenshots and paste or attach them here.
- If there are password manager options, only capture them.
- If there are browser options, capture them instead.
- If there are operating system options, capture them instead.
This is an exemplary path, screenshot only the screen(s) with passkey options (the last one below):
...
Please paste screenshots in or outside this table as suitable:
Get diagnostics
- Open https://webauthntest.identitystandards.io/.
- Click the "..." button.
...
Create passkeys using various settings
If you encounter an error message like "Authenticator data cannot be parsed", it indicates that the combination of arguments used is not supported by the authenticator being tested.
...
- Capture and paste below the screenshot of various prompts, screens, dialogues, questions or messages that show up during passkey registration as you encounter them.
- If some options are offered, snapshot them as well, but do not change anything.
- There is no need to repeat similar screenshots, you can also add a text note if find an error or something interesting.
- Capture screenshots in each step of the first passkey creation.
- Also, capture screenshots when new screens appear during subsequent passkey creations and add them here.
- There is no need to repeat similar screenshotsAs you see additional screens during subsequent interactions, just add them here. Usually, interactions will look mostly the same, so there is no need to take duplicate screenshots.try not to duplicate screenshots of the same steps.
If you encounter an error message like "Authenticator data cannot be parsed", it indicates that the combination of arguments used is not supported by the authenticator being tested.
- You can also add a text note to a screenshot if encounter an error or find something interesting.
Please insert or paste screenshots in or outside this table as Paste screenshots here in this table or as otherwise suitable:
Test User Verification
...
- Select Attestation: Enterprise and click CREATE.
- Follow the requested steps to create a passkey, then copy-paste the result from the web app.
Copy-paste the |
---|
...
result on the right: |
---|
...
{50{ |
---|
}}
- Select Attestation: Direct and click CREATE.
- Follow the requested steps to create a passkey, then copy-paste the result from the web app.
Copy-paste |
---|
...
the result on the right: |
---|
...
{50{ |
---|
}}
- Select Attestation: Indirect and click CREATE.
- Follow the requested steps to create a passkey, then copy-paste the result from the web app.
Copy-paste |
---|
...
the result on the right: |
---|
...
{50{ |
---|
}}
- Select Attestation: None and click CREATE.
- Follow the requested steps to create a passkey, then copy-paste the result from the web app.
Copy-paste |
---|
...
the result on the right: |
---|
...
{50{ |
---|
}}
- If none of the previous four tries worked, select
- Select Attestation: Undefined and click CREATE.
- Follow the requested steps to create a passkey, then copy-paste the result from the web app.
Copy-paste |
---|
...
the result on the right: |
---|
...
{50{ |
---|
}}
- If Attestation: Direct worked, select it; otherwise, if Attestation: Indirect worked, select it; otherwise select Attestation: Undefined.
...