duo-labs / py_webauthn

Pythonic WebAuthn 🐍
https://duo-labs.github.io/py_webauthn
BSD 3-Clause "New" or "Revised" License
856 stars 171 forks source link

[Feature-Request] Getting Authenticator device details #203

Open Chandra158 opened 8 months ago

Chandra158 commented 8 months ago

Description

During the Registration Verification phase, is it possible to get a suggestion for the created credential name (like: Chrome on Mac, FIDO2 security key)? (attached image from Google's Passkey settings page) This is to display in the Passkeys Settings page after successful creation of a Passkey.

GoogleSettings-2

Possible Implementation

  1. Assuming we had already set attestation=direct in the RegistrationOptions
  2. With AAGUID value, search in the already saved json file
    • Source for the json file could be from the FIDO metadata server or from the community curated list of known aaguids (it also has a list which is a combination from FIDO and community curated)

Other information

Chandra158 commented 8 months ago

@MasterKale I'd be happy to contribute if you're open to add this feature in this repo.