From 53cf2e95ac7110cfa5cdfa0096afde3f5ba8d191 Mon Sep 17 00:00:00 2001 From: Paul Lettich Date: Fri, 6 Dec 2024 10:14:39 +0100 Subject: [PATCH 1/3] Codespell reviewdog test --- README.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.rst b/README.rst index 3da27beec..1d470874f 100644 --- a/README.rst +++ b/README.rst @@ -41,7 +41,7 @@ privacyIDEA privacyIDEA is an open solution for strong two-factor authentication like OTP tokens, SMS, smartphones or SSH keys. -Using privacyIDEA you can enhance your existing applications like local login +Using privacyIDEA you can enhance your existing aplications like local login (PAM, Windows Credential Provider), VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication. Thus boosting the security of your @@ -62,7 +62,7 @@ stored. This is achieved by its totally modular architecture. privacyIDEA is not only open as far as its modular architecture is concerned. But privacyIDEA is completely licensed under the AGPLv3. -It supports a wide variety of authentication devices like OTP tokens +It suports a wide variety of authentication devices like OTP tokens (HMAC, HOTP, TOTP, OCRA, mOTP), Yubikey (HOTP, TOTP, AES), FIDO U2F, as well as FIDO2 WebAuthn devices like Yubikey and Plug-Up, smartphone Apps like Google Authenticator, FreeOTP, Token2 or TiQR, SMS, Email, SSH keys, x509 certificates @@ -71,10 +71,10 @@ and Registration Codes for easy deployment. privacyIDEA is based on Flask and SQLAlchemy as the python backend. The web UI is based on angularJS and bootstrap. A MachineToken design lets you assign tokens to machines. Thus you can use -your Yubikey to unlock LUKS, assign SSH keys to SSH servers or use Offline OTP +your Yubikey to unlock LUKS, asign SSH keys to SSH servers or use Offline OTP with PAM. -You may join the discourse discussion forum to give feedback, help other users, +You may join the discourse discusion forum to give feedback, help other users, discuss questions and ideas: https://community.privacyidea.org @@ -178,7 +178,7 @@ Code structure The database models are defined in ``models.py`` and tested in tests/test_db_model.py. -Based on the database models there are the libraries ``lib/config.py`` which is +Based on the database models there are the libraries ``lib/config.py`` whch is responsible for basic configuration in the database table ``config``. And the library ``lib/resolver.py`` which provides functions for the database table ``resolver``. This is tested in tests/test_lib_resolver.py. From f05f34675d172b27219c8a80272921ef05746018 Mon Sep 17 00:00:00 2001 From: Paul Lettich Date: Fri, 6 Dec 2024 17:03:02 +0100 Subject: [PATCH 2/3] Update codespell test... --- README.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.rst b/README.rst index 1d470874f..d4204077e 100644 --- a/README.rst +++ b/README.rst @@ -104,6 +104,8 @@ additional dependencies:: You may also want to read the blog post about development and debugging at https://www.privacyidea.org/privacyidea-development-howto/ +And use tests with the `self.assertIn()` function... + Getting and updating submodules =============================== From 2369cf925cf1ca89c2885e2cb405ed8912e7442c Mon Sep 17 00:00:00 2001 From: Paul Lettich Date: Tue, 10 Dec 2024 11:11:05 +0100 Subject: [PATCH 3/3] Fix some errors --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index d4204077e..d05135241 100644 --- a/README.rst +++ b/README.rst @@ -41,7 +41,7 @@ privacyIDEA privacyIDEA is an open solution for strong two-factor authentication like OTP tokens, SMS, smartphones or SSH keys. -Using privacyIDEA you can enhance your existing aplications like local login +Using privacyIDEA you can enhance your existing applications like local login (PAM, Windows Credential Provider), VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication. Thus boosting the security of your @@ -62,7 +62,7 @@ stored. This is achieved by its totally modular architecture. privacyIDEA is not only open as far as its modular architecture is concerned. But privacyIDEA is completely licensed under the AGPLv3. -It suports a wide variety of authentication devices like OTP tokens +It supports a wide variety of authentication devices like OTP tokens (HMAC, HOTP, TOTP, OCRA, mOTP), Yubikey (HOTP, TOTP, AES), FIDO U2F, as well as FIDO2 WebAuthn devices like Yubikey and Plug-Up, smartphone Apps like Google Authenticator, FreeOTP, Token2 or TiQR, SMS, Email, SSH keys, x509 certificates