sftpgo/httpd
Nicola Murino 796ea1dde9
allow to store temporary sessions within the data provider
so we can persist password reset codes, OIDC auth sessions and tokens.
These features will also work in multi-node setups without sicky
sessions now

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
2022-05-19 19:49:51 +02:00
..
api_admin.go dataprovider: add naming rules 2022-01-31 18:01:37 +01:00
api_defender.go defender: add provider driver 2021-12-25 12:08:07 +01:00
api_events.go sshd: improve docs about supported ciphers, KEX and MACs 2022-01-06 18:09:49 +01:00
api_folder.go add groups support 2022-04-25 15:49:11 +02:00
api_group.go add groups support 2022-04-25 15:49:11 +02:00
api_http_user.go web client: add share mode read/write 2022-05-09 19:09:43 +02:00
api_keys.go WebClient/REST API: add sharing support 2021-11-06 14:13:20 +01:00
api_maintenance.go add groups support 2022-04-25 15:49:11 +02:00
api_metadata.go add groups support 2022-04-25 15:49:11 +02:00
api_mfa.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
api_quota.go add groups support 2022-04-25 15:49:11 +02:00
api_retention.go add groups support 2022-04-25 15:49:11 +02:00
api_shares.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
api_user.go dataprovider: add naming rules 2022-01-31 18:01:37 +01:00
api_utils.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
auth_utils.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
file.go add support for data transfer bandwidth limits 2022-01-30 11:42:36 +01:00
flash.go Web UIs: add OpenID Connect support 2022-02-13 14:30:20 +01:00
flash_test.go Web UIs: add OpenID Connect support 2022-02-13 14:30:20 +01:00
handler.go add support for a start directory 2022-03-03 12:44:56 +01:00
httpd.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
httpd_test.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
internal_test.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
middleware.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
oidc.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
oidc_test.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
oidcmanager.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
resetcode.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
server.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
web.go UI branding: use the short name on the login pages 2022-05-15 07:30:36 +02:00
webadmin.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00
webclient.go allow to store temporary sessions within the data provider 2022-05-19 19:49:51 +02:00