You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Jinmei Liao (Jira)" <ji...@apache.org> on 2021/09/23 19:55:00 UTC

[jira] [Assigned] (GEODE-9453) The server, once a user expires, should clean the user attributes from the server.

     [ https://issues.apache.org/jira/browse/GEODE-9453?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jinmei Liao reassigned GEODE-9453:
----------------------------------

    Assignee: Jinmei Liao

> The server, once a user expires, should clean the user attributes from the server.
> ----------------------------------------------------------------------------------
>
>                 Key: GEODE-9453
>                 URL: https://issues.apache.org/jira/browse/GEODE-9453
>             Project: Geode
>          Issue Type: Sub-task
>          Components: core, security
>            Reporter: Jinmei Liao
>            Assignee: Jinmei Liao
>            Priority: Major
>              Labels: GeodeOperationAPI, pull-request-available
>             Fix For: 1.15.0
>
>
> ClientUserAuths maintains a map of clientID to its user attributes (the logged in shiro subject etc), when user expires, we need to remove that entry from that map and log the shiro subject out to avoid resource leak.
>  
> add all appropriate tests (unit, integration and dunit)
> The test should cover multi-server scenario, and make sure the expired subject entry is cleared in the map.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)