Hi,<div><br></div><div>just noticed the following:</div><div><br></div><div>if you want to perform a logout for the currently logged in user, you can offer a hyperlink called "Logout" which goes to a URL containing the logout usecase as a parameter, like this:</div>
<div><br></div><div><a href="http://127.0.0.1:8080/yourpage.html">http://127.0.0.1:8080/yourpage.html</a><b>?yanel.usecase=logout</b></div><div><br></div><div>This works fine, the user gets logged out an gets redirected to yourpage.html.</div>
<div><br></div><div>The following does not work:</div><div>- If you have a page with parameters already, you can add the usecase parameter, but the page, where you get redirected to does not contain any parameters anymore, so you loose the page state where the user has been.</div>
<div><br></div><div>Example:</div><div>You are here: <a href="http://127.0.0.1:8080/yourpage.html">http://127.0.0.1:8080/yourpage.html</a><b>?page=4</b></div><div>Now you want to offer a logout URL: <a href="http://127.0.0.1:8080/yourpage.html?page=4">http://127.0.0.1:8080/yourpage.html?page=4</a><b>&yanel.usecase=logout</b></div>
<div><b><br></b></div><div>Unfortunately, the user ends up here, without page=4 in the URL: <a href="http://127.0.0.1:8080/yourpage.html">http://127.0.0.1:8080/yourpage.html</a></div><div><br></div><div>It would be nice, if the logout functionality in yanel would be improved so that all the parameters in the URL are preserved, if there are any.</div>
<div><br></div><div>Cheers</div><div>Balz</div>