The privacyIDEA Credential Provider adds multifactor authentication to the Windows Desktop or Server login.
The Credential Provider communicates with the privacyIDEA authentication system via REST API.
privacyIDEA is an open source two factor authentication system
- FIDO Authentication with Passkey/WebAuthn
- Usernameless
- Offline
- With RDP
- Push Token with the privacyIDEA Authenticator App
- OTP Token like HOTP, TOTP, Email or SMS
- Configurable usage depending on scenario (Logon, Unlock with RDP or local)
- Fallback/recovery options
- Excluded Account
- Excluded Group
- Fallback URL
- Configurable texts
If you just want to test the software, an MSI is available in the release section as well as a test subscription.
Enterprise Support and an extended Subscription is provided by NetKnights, who also advance the development of this project and privacyIDEA.
The documentation can be found in /doc
, most notably the configuration options.
The complete documentation can be found at readthedocs.io.
This project requires json.hpp in CppClient/nlohmann/json.hpp
.
It also requires libfido2 for Windows to be in the $SolutionDir$
(or adjust the include settings).
Supports libfido2 with PCSC enabled.
To build the installer, the VC143 merge modules are required to be in lib/merge
.