This repository contains three branches:
- main: shows a full passkey integration, with autofill
- adding-passkeys-starter is the starting point, a base code to learn how to implement passkeys in a project, with Transmit Security
- adding-passkeys-solution is the solution, where passkeys are integrated (without autofill)
Software installed:
- git
- NodeJS 18.6+, with npm
- A Javascript IDE, we recommend VSCode
Clone this repository, make sure to select the branch adding-passkeys-starter
git clone -b adding-passkeys-starter https://github.com/TransmitSecurity/Training-Passkeys.git
Install the project dependencies. Make sure you have NodeJS 18.6 or higher.
npm install
Start the demo
npm run dev
Follow the training ! You also have the documentation in ./docs/add-passkeys.md.
You can use NVM to manage multiple versions of NodeJS