https://github.com/google/webauthndemo
An example Node.js Relying Party implementation of the WebAuthn specification
https://github.com/google/webauthndemo
authentication authentication-backend example google-appengine relying-party security webauthn webauthn-library
Last synced: 21 days ago
JSON representation
An example Node.js Relying Party implementation of the WebAuthn specification
- Host: GitHub
- URL: https://github.com/google/webauthndemo
- Owner: google
- License: apache-2.0
- Created: 2017-06-09T17:49:49.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2025-01-03T17:00:38.000Z (5 months ago)
- Last Synced: 2025-05-03T05:51:59.601Z (23 days ago)
- Topics: authentication, authentication-backend, example, google-appengine, relying-party, security, webauthn, webauthn-library
- Language: TypeScript
- Homepage: https://try-webauthn.appspot.com
- Size: 2.07 MB
- Stars: 607
- Watchers: 37
- Forks: 130
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-webauthn - Google: WebAuthn Demo - An example Java Relying Party implementation of the WebAuthn specification [https://webauthndemo.appspot.com](https://webauthndemo.appspot.com). (Demos)
- awesome-fido2 - Github
README
# WebAuthnDemo
An example TypeScript Relying Party implementation of the [WebAuthn
specification](https://w3c.github.io/webauthn/).## Install
Checkout the repository, then install.
```sh
$ npm install
```## Build
Bulid the project.
```sh
$ npm run build
```## Start a local server
Run the Firestore emulator:
```sh
$ npm run emulator
```Run the server:
```sh
$ npm run dev
```