You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shiro.apache.org by "Brian Demers (JIRA)" <ji...@apache.org> on 2016/07/13 20:59:20 UTC
[jira] [Updated] (SHIRO-202) Shiro Tags are not working in Icefaces
page
[ https://issues.apache.org/jira/browse/SHIRO-202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brian Demers updated SHIRO-202:
-------------------------------
Fix Version/s: (was: 1.3.0)
2.0.0
Component/s: Web
shiro-faces
Merged into master only
> Shiro Tags are not working in Icefaces page
> -------------------------------------------
>
> Key: SHIRO-202
> URL: https://issues.apache.org/jira/browse/SHIRO-202
> Project: Shiro
> Issue Type: Bug
> Components: shiro-faces, Web
> Affects Versions: 1.1.0
> Environment: Windows XP, Tomcat6, Java 1.6. War file created by Maven2
> Reporter: Philip Kerrigan
> Fix For: 2.0.0
>
> Attachments: IcefacesShiroSecurity.zip
>
>
> I have an example project to test the use of Shiro with Icefaces, but the Shiro tags do not work on the Icefaces page.
> I have tried to convert the Icefaces with spring security example program to use Shiro instead of spring security, and while I can authenticate a user and roles appear to work with Icefaces components I have been unable to get tags to work.
> For example in the page secured/welcome.jspx if I have a conditional display of a field depending on role the field always gets displayed.
> Example:
> <html xmlns:jsp="http://java.sun.com/JSP/Page"
> xmlns:h="http://java.sun.com/jsf/html"
> xmlns:f="http://java.sun.com/jsf/core" version="2.0"
> xmlns:shiro="http://shiro.apache.org/tags"
> xmlns:ice="http://www.icesoft.com/icefaces/component">
> <head>
> <title>Shiro Security with ICEfaces Components</title>
> </head>
> <body>
> <p>Hi <shiro:guest>Guest</shiro:guest><shiro:user><shiro:principal/> is logged on</shiro:user>
> </p>
> <shiro:authenticated>
> <shiro:hasRole name="special">
> <ice:outputText
> value="Shiro authenticated users with special role can see this message."/>
> </shiro:hasRole>
> </shiro:authenticated>
> Guest is shown although the user is authenticated, and principal shows nothing.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)