Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/privacyidea/privacyidea-credential-provider
Credential Provider to enchance the Windows login with a second factor
https://github.com/privacyidea/privacyidea-credential-provider
2fa authentication login mfa otp privacyidea two-factor-authentication windows
Last synced: 2 days ago
JSON representation
Credential Provider to enchance the Windows login with a second factor
- Host: GitHub
- URL: https://github.com/privacyidea/privacyidea-credential-provider
- Owner: privacyidea
- License: apache-2.0
- Created: 2016-06-07T15:42:44.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-04T15:36:52.000Z (2 months ago)
- Last Synced: 2025-01-30T22:42:07.881Z (9 days ago)
- Topics: 2fa, authentication, login, mfa, otp, privacyidea, two-factor-authentication, windows
- Language: C++
- Homepage:
- Size: 5.14 MB
- Stars: 57
- Watchers: 11
- Forks: 24
- Open Issues: 13
-
Metadata Files:
- Readme: README.rst
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
README
About the privacyIDEA Credential Provider
=========================================This is the privacyIDEA Credential Provider, which adds a second
factor of authentication at Windows Desktop or Server login.
Authentication is performed against the privacyIDEA Authentication System.The Credential Provider communicates with the privacyIDEA authentication
system via REST API.privacyIDEA is an open source two factor authentication system.
https://github.com/privacyidea/privacyidea
https://privacyidea.org
Features
========
* All OTP token types
* Challenge-Response type token
* PUSH token
* WebAuthn token
* HOTP offline
* WebAuthn offline
* Configurable usage depending on scenario (Logon, Unlock with RDP or local)Test Version
============
If you just want to test the software, an MSI is available in the release section as well as a test subscription.For Enterprise Support or an extended Subscription please check https://netknights.it/en/produkte/privacyidea-credential-provider/
Documentation
=============
The documentation can be found in ``/doc``.Dependencies
============
This project requires *json.hpp* from https://github.com/nlohmann/json, put it in ``CppClient/nlohmann/json.hpp``.
It also requires libfido2 for Windows >v1.14 (https://developers.yubico.com/libfido2/Releases/) 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``.