You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Jan-Willem Gmelig Meyling (JIRA)" <ji...@apache.org> on 2016/06/11 15:28:20 UTC
[jira] [Created] (ISIS-1434) Cookie not cleared after logout, Shiro
session remains active
Jan-Willem Gmelig Meyling created ISIS-1434:
-----------------------------------------------
Summary: Cookie not cleared after logout, Shiro session remains active
Key: ISIS-1434
URL: https://issues.apache.org/jira/browse/ISIS-1434
Project: Isis
Issue Type: Bug
Components: Core: Security: Shiro
Affects Versions: 1.12.1
Environment: OSX
Reporter: Jan-Willem Gmelig Meyling
Assignee: Dan Haywood
Priority: Minor
I have some files that I have stored in the resource folder, which I only want to be available for authenticated users. So I have added the following contents to my shiro.ini file:
```
[main]
authc.loginUrl = /wicket/signin
[urls]
/dist/** = authc
```
When I am not authenticated, retrieving a page from that folder correctly brings me to Wicket. After logging in, the resource becomes available. However, when I log out, either through the TertiaryActionsPanel in Wicket, or using the logout call from the UserResource, it seems that my cookie is not cleared. I am logged out from Wicket, but I can still access the resources (until I clear my cookie on client side).
In this case i'm trying to protect a few resources, which is a kind of ridiculous use case, but I think that this also applies for other servlet filters, which may lead to some unwanted results.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)