From b9ace461809d827c9726ac93d4e17e4c4cc2d04e Mon Sep 17 00:00:00 2001 From: Nicola Murino Date: Sun, 25 Jun 2023 18:57:30 +0200 Subject: [PATCH] add auth plugin Signed-off-by: Nicola Murino --- README.md | 1 + docker/scripts/download-plugins.sh | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1b13bab7..851350dd 100644 --- a/README.md +++ b/README.md @@ -67,6 +67,7 @@ If you report an invalid issue or ask for step-by-step support, your issue will - Partial authentication. You can configure multi-step authentication requiring, for example, the user password after successful public key authentication. - Per-user authentication methods. - [Two-factor authentication](./docs/howto/two-factor-authentication.md) based on time-based one time passwords (RFC 6238) which works with Authy, Google Authenticator, Microsoft Authenticator and other compatible apps. +- LDAP/Active Directory authentication using a [plugin](https://github.com/sftpgo/sftpgo-plugin-auth). - Simplified user administrations using [groups](./docs/groups.md). - [Roles](./docs/roles.md) allow to create limited administrators who can only create and manage users with their role. - Custom authentication via [external programs/HTTP API](./docs/external-auth.md). diff --git a/docker/scripts/download-plugins.sh b/docker/scripts/download-plugins.sh index 84617081..29562427 100755 --- a/docker/scripts/download-plugins.sh +++ b/docker/scripts/download-plugins.sh @@ -17,7 +17,7 @@ esac echo "download plugins for arch ${SUFFIX}" -for PLUGIN in geoipfilter kms pubsub eventstore eventsearch metadata +for PLUGIN in geoipfilter kms pubsub eventstore eventsearch metadata auth do echo "download plugin from https://github.com/sftpgo/sftpgo-plugin-${PLUGIN}/releases/latest/download/sftpgo-plugin-${PLUGIN}-linux-${SUFFIX}" curl -L "https://github.com/sftpgo/sftpgo-plugin-${PLUGIN}/releases/latest/download/sftpgo-plugin-${PLUGIN}-linux-${SUFFIX}" --output "/usr/local/bin/sftpgo-plugin-${PLUGIN}"