sftpgo-mirror/dataprovider
Nicola Murino a6e36e7cad
FTP: improve TLS certificate authentication
For each user you can now configure:

- TLS certificate auth
- TLS certificate auth and password
- Password auth

For TLS auth, the certificate common name must match the name provided
using the "USER" FTP command
2021-02-28 12:10:40 +01:00
..
admin.go data providers: add filesystem to folder ... 2021-02-24 19:40:29 +01:00
bolt.go FTP: improve TLS certificate authentication 2021-02-28 12:10:40 +01:00
bolt_disabled.go add build tag to disable metrics 2020-06-19 17:08:51 +02:00
dataprovider.go FTP: improve TLS certificate authentication 2021-02-28 12:10:40 +01:00
memory.go FTP: improve TLS certificate authentication 2021-02-28 12:10:40 +01:00
mysql.go FTP: improve TLS certificate authentication 2021-02-28 12:10:40 +01:00
mysql_disabled.go add build tag to disable metrics 2020-06-19 17:08:51 +02:00
pgsql.go FTP: improve TLS certificate authentication 2021-02-28 12:10:40 +01:00
pgsql_disabled.go add build tag to disable metrics 2020-06-19 17:08:51 +02:00
sqlcommon.go FTP: improve TLS certificate authentication 2021-02-28 12:10:40 +01:00
sqlite.go FTP: improve TLS certificate authentication 2021-02-28 12:10:40 +01:00
sqlite_disabled.go add build tag to disable metrics 2020-06-19 17:08:51 +02:00
sqlqueries.go data providers: add filesystem to folder ... 2021-02-24 19:40:29 +01:00
user.go FTP: improve TLS certificate authentication 2021-02-28 12:10:40 +01:00