add HTTP hooks

external auth, pre-login user modification and keyboard interactive
authentication is now supported via HTTP requests too
This commit is contained in:
Nicola Murino
2020-04-01 23:25:23 +02:00
parent 075bbe2aef
commit 9046acbe68
16 changed files with 534 additions and 160 deletions

View File

@@ -26,6 +26,7 @@
"scp"
],
"keyboard_interactive_auth_program": "",
"keyboard_interactive_auth_hook": "",
"proxy_protocol": 0,
"proxy_allowed": []
},
@@ -49,8 +50,10 @@
"http_notification_url": ""
},
"external_auth_program": "",
"external_auth_hook": "",
"external_auth_scope": 0,
"credentials_path": "credentials",
"pre_login_hook": "",
"pre_login_program": ""
},
"httpd": {