Impersonate and RemoteAccess
Cantor, Scott
cantor.2 at osu.edu
Thu May 20 13:46:15 UTC 2021
On 5/20/21, 9:22 AM, "users on behalf of Marco Naimoli" <users-bounces at shibboleth.net on behalf of marco.naimoli at unipd.it> wrote:
> itself. I'm sure it's not the only way to do this, and it's not the best way, but it's an easy way
If you're a member and you want to dive into the details in a support case so I can help analyze the risks, feel free, but I can't do that on list obviously, I'm just leaving it as a friendly warning that I really can't say what you're doing is clearly "safe" without more analysis.
I suspect one way to keep it "safer", and maybe this is what you did, is to prevent it from caching the RemoteUser result and make sure it re-runs each time so that a previous decision doesn't contaminate a later one. You don't do that with timeouts, though, that's done with a condition attached to the RemoteUser flow setting the caching of results to false, specifics vary by version. Pre 4.1 it's a field on the bean in general-authn.xml
-- Scott
More information about the users
mailing list