18 May
2026
18 May
'26
12:15 p.m.
You have to check for a specific value:
if ("${log.auth_goodpass}" == "yes") { ...
You also can't use a "suppress" block in the middle of an unlang processing section. You have to use "update" to remove User-Password from the request:
update request { User-Password !* ANY }
Since the password isn't used for anything after post-auth, it's safe to delete it.
Alan, thank you for the advice and unlang code; this is working as expected. I was attempting to use the detail module example for 'suppress'. I have gone through the unlang documentation further, which I now hopefully have a better understanding, especially keywords!