[
https://issues.apache.org/jira/browse/FELIX-3006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Valentin Valchev updated FELIX-3006:
------------------------------------
Attachment: logout.diff
Attached logout.diff
Here are the changes in brief:
- added new WebConsoleSecurityProvider3 that has logout() method. The reason
for that is, if the user provides a login() mechanism, they know better how to
logout. So if this provider is available, it is completely responsible for
performing the logout.
- as fail-back if the default basic authentication is used, the webconsole will
send again WWW-Authenticate header, so the user has to enter it's credentials
once again.
- the logout procedure will also remove some OSGi & Web Console attributes,
used to identity the current user
- it will also prevent the user from looping over and over to the logout url
- a new logout button integrates with the top menu bar (the categories)
[~fmeschbe], [~cziegeler], please, can you review the patch so we can finally
close that issue after 4 years ;)
> Please create a logout button for the web console screen
> --------------------------------------------------------
>
> Key: FELIX-3006
> URL: https://issues.apache.org/jira/browse/FELIX-3006
> Project: Felix
> Issue Type: Improvement
> Components: Web Console
> Reporter: Susan Javurek
> Attachments: FELIX-3006.diff, logout.diff
>
>
> Please add a log out button on the web console to avoid sessions and cookies
> being retained.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)