Skip to content

mwmaleks/webauthn-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

105 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebAuthn Demo

Пример WebAuthn PWA приложения

Приложение для беспарольной аутентификации на основе FIDO2 платформенных и внешних аутентификаторов, таких как датчики отпечатов пальцев на телефонах Android или Ybico key

Установка и запуск

Создаем в корне проекта файл .env

MONGODB_URI=mongodb://<mlab_user>:<mlab_password>@<mlab_connection_url>
MONGODB_URI_LOCAL=mongodb://mongodb:27017
SESSION_SECRET=may_awesome_secret
REACT_APP_API=http://localhost/api/
ORIGIN=http://localhost
RP_ID=localhost

Устанавливаем: docker, docker-compose [https://docs.docker.com/install/]

Запуск командой:

docker-compose down && docker-compose up

Верификация WebAuthn объектов AttestationObject, AssertionObject

fido2-lib [https://github.com/mwmaleks/fido2-lib]

Демо

https://ritfest.dev/

About

simple web app (pwa) to present webauthn and fido2

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published