Hi Klara,

Am 18.11.24 um 13:44 schrieb Klara Mall via radiator:
...
I found "Authby External" where I can use a command to do the https query and return the suitable exit code. This now seems to work very good with a python script which gets username and password from stdin, querys the linotp url and returns the appropriate exit code.

be aware of:

"<AuthBy EXTERNAL> will wait for the external process to complete before handling more requests, so you should use this carefully, and avoid using long-running commands. If you cannot avoid long-running EXTERNAL commands, you can use the Fork parameter to force <AuthBy EXTERNAL> to fork before calling the external command. This may improve performance."

If you will not rely on the textual representation of the response of <AuthBy URL> you could also try <AuthBy REST>:

"The response must decode to a Perl hash data structure which is automatically done for JSON object format responses. If the response is, for example, a JSON array, you can update the decoded response to a Perl hash with MapResponseHook"

Greetings
   Charly
--
Karl Gaissmaier
Universität Ulm
kiz, Kommunikations und Informationszentrum
89069 Ulm
Tel.: 49(0)731/50-22499
_______________________________________________
radiator mailing list
[email protected]
https://lists.open.com.au/mailman/listinfo/radiator

Reply via email to