A secure, passwordless authentication system using TKey hardware device.
- 🔑 Passwordless Authentication - TKey hardware-based authentication
- 🛡️ Two-Factor Authentication - TOTP for extra security
- 🔓 Secure Account Recovery - Mnemonic phrase-based
- 🤝 Challenge-Response Protocol - Cryptographic verification
Clone the repository:
git clone https://github.com/SkepparAbbe/TKey-group-95.git
cd TKey-group-95cd Proxy-server/tkey/
go run main.gocd Web-application/
docker compose up docker compose down
⚠️ Warning: This will permanently delete all Docker containers, volumes, and database data!
1. Stop and remove all containers, networks, and volumes:
docker compose down -v2. Clean up all unused containers, images, and volumes:
docker system prune -a --volumes -f- Web Application:
http://localhost:5000 - PostgreSQL:
port 5432 - Redis:
port 6379
- Tillitis AB for the TKey hardware and TKey related libraries