Hi,

we have been using "AuthBy URL" successfully with a LinOTP url validate/simplecheck for years.

<AuthBy URL>
        Debug 1
        AuthUrl https://my.linotp.url/validate/simplecheck
        Timeout 5
        UserParam user
        PasswordParam pass
        UrlMethod GET
        BadPasswordKeyword :-\(
        BadUserKeyword :-/
        AuthOKKeyword :-\)
        PasswordEncryption Clear
</AuthBy>

Now we have to switch from simplecheck (which is deprecated) to check. Check will not return the smileys as simplecheck does but json. Example:
{
   "version": "LinOTP 2.10.4",
   "jsonrpc": "2.0802",
   "result": {
      "status": true,
      "value": false
   },
   "id": 0
}

For example piping this through "jq .result.value" would give me false or true which I could check in BadPasswordKeyword and AuthOKKeyword.

But in the radiator documentation I see no way to pipe the output to a command. Do you have any idea how I can do this?

Thanks in advance and best regards
Klara

--
Karlsruher Institut für Technologie (KIT)
Scientific Computing Center (SCC)

Klara Mall
Abteilungsleiter Netze und Telekommunikation (NET)
Zirkel 2, Geb. 20.20, R. 155
76131 Karlsruhe
Telefon: +49 721 608-48946
E-Mail: [email protected]
Web: http://www.scc.kit.edu

Sitz der Körperschaft:
Kaiserstraße 12, 76131 Karlsruhe

KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
radiator mailing list
[email protected]
https://lists.open.com.au/mailman/listinfo/radiator

Reply via email to