felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Valentin Valchev (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (FELIX-3006) Please create a logout button for the web console screen
Date Thu, 19 Feb 2015 14:41:11 GMT

     [ 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

View raw message