Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xarenard/webauthn_fido_java_react
Webauthn demo with react.js and Spring boot
https://github.com/xarenard/webauthn_fido_java_react
assertion attestation authentication fido fido2 reactjs spring-boot touchid touchid-authentication webauthn webauthn-demo yubikey
Last synced: 3 months ago
JSON representation
Webauthn demo with react.js and Spring boot
- Host: GitHub
- URL: https://github.com/xarenard/webauthn_fido_java_react
- Owner: xarenard
- License: apache-2.0
- Created: 2020-03-30T09:26:05.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-08-20T04:53:26.000Z (about 1 year ago)
- Last Synced: 2024-04-18T13:11:48.566Z (7 months ago)
- Topics: assertion, attestation, authentication, fido, fido2, reactjs, spring-boot, touchid, touchid-authentication, webauthn, webauthn-demo, yubikey
- Language: Java
- Homepage:
- Size: 1.52 MB
- Stars: 11
- Watchers: 3
- Forks: 4
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-webauthn - Xavier Renard: Webauthn Demo - A working WebAuthn demo based on java Spring Boot and react.js. (Demos)
README
# 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](https://raw.githubusercontent.com/xarenard/webauthn_fido_java_react/master/doc/images/registration_authenticator.png)
![alt text](https://raw.githubusercontent.com/xarenard/webauthn_fido_java_react/master/doc/images/registration_authenticator_prompt.png)
## Useful and interesting links
[https://medium.com/@herrjemand](https://medium.com/@herrjemand)
[https://github.com/koesie10/webauthn](https://github.com/koesie10/webauthn)