pfalkon / webauthn_fido_java_react

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java React WebAuthn Demo

Intro

Simple Webauthn Demo with:

  • Server Side component using java Spring boot.
  • Client Side component using React.js.

The demo should support:

  • TouchId
  • Packed Self-Attestation
  • packed Full-Attestation

Setup

Currently, only localhost is supported

Server

cd server
mvn spring-boot:run

Client

cd client
npm install
npm run-script dev

Images

Authenticator registration

alt text

alt text

Useful and interesting links

https://medium.com/@herrjemand
https://github.com/koesie10/webauthn

About

License:Apache License 2.0


Languages

Language:Java 82.8%Language:JavaScript 16.5%Language:CSS 0.7%