Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/megaconfidence/webauthn-node
A registration and login flow using the WebAuthn API
https://github.com/megaconfidence/webauthn-node
fugu-api webauthn
Last synced: 23 days ago
JSON representation
A registration and login flow using the WebAuthn API
- Host: GitHub
- URL: https://github.com/megaconfidence/webauthn-node
- Owner: megaconfidence
- Created: 2024-02-24T21:41:57.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-06-15T14:25:18.000Z (7 months ago)
- Last Synced: 2024-10-28T20:49:46.842Z (2 months ago)
- Topics: fugu-api, webauthn
- Language: JavaScript
- Homepage: https://webauthn.cokoghenun15.workers.dev/
- Size: 26.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# webauthn-node
A demo illustrating how to use the WebAuthn API for authentication flows.
![Screen Recording 2024-04-28 at 1 34 36 PM](https://github.com/megaconfidence/webauthn-serverles/assets/17744578/1fdf03f6-05e5-4563-823e-9cd06ecb62a5)## Usage
This repo contains an example implementation of the WebAuthn API. You can view a
[live-demo of the example here](https://webauthn.cokoghenun15.workers.dev/). Note
that [not all browsers](https://caniuse.com/webauthn) support this standard yet,
so remember to provide a fallback in your implementation.## Local Dev
To set up this project locally, run the following commands on a terminal:
```sh
git clone https://github.com/megaconfidence/webauthn-node.git
cd webauthn-node
npm i
npm start
```## Reset Chrome Passkeys
Vist this url on Chrome and delete unused passkeys from the list [chrome://settings/passkeys](chrome://settings/passkeys)