Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement live comprehensive example #58

Open
20 tasks
james-d-elliott opened this issue Oct 6, 2022 · 1 comment
Open
20 tasks

Implement live comprehensive example #58

james-d-elliott opened this issue Oct 6, 2022 · 1 comment
Labels
status/needs-triage Issues that need to be triaged. type/feature-request Feature Requests

Comments

@james-d-elliott
Copy link
Member

james-d-elliott commented Oct 6, 2022

Description

It would be good as some users have mentioned to produce a live example that's published showcasing not only what this library is capable of but also what webauthn is capable of. This would help users implement the library, and show what options are available.

The following things can be showcased:

  • Simple email/username and password registration/login for demonstration purposes
  • Webauthn Registration
    • Standard Registration (non-discoverable)
    • Discoverable Registration
    • Identityless/Userless Registration i.e. via a discoverable credential which links to an account UUID/GUID
    • Support for all of the standard registration options:
      • Attachment
      • Discoverable / Resident Key / Require Resident Key
      • User Verification
      • Conveyancing Preference
  • Webauthn Authentication
    • "True" passwordless logins (no username required) which also supports usernameless login
    • 2FA demonstration

Implementation Specifics (all ideas at this point):

  • React (via go embed)
  • Database
    • Postgres?
  • Hosting:
    • I can probably self host it in the cloud but it'd be good to find some form of sponsor for this which allows a distributed model maybe

Use Case

No response

Documentation

#47

@james-d-elliott james-d-elliott added type/feature-request Feature Requests status/needs-triage Issues that need to be triaged. labels Oct 6, 2022
@NHAS
Copy link

NHAS commented Dec 3, 2022

Howdy, this isnt really a full example regarding what you want here.
But I've updated the example that was given for the previous repo

https://github.com/NHAS/webauthn-example

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/needs-triage Issues that need to be triaged. type/feature-request Feature Requests
Projects
None yet
Development

No branches or pull requests

2 participants