This content has been marked as final.
Show 4 replies
-
1. Re: pages.xml redirect if loggedIn
fernando_jmt Apr 12, 2007 12:15 PM (in response to damianharvey)Yes, you can fire an action before render.
I resolved a similar problem as follows:<page view-id="/login.xhtml" action="#{authenticator.checkIfLoogedIn}"> <navigation from-action="#{authenticator.checkIfLoogedIn}"> <rule if="#{identity.loggedIn}"> <redirect view-id="/home.xhtml"/> </rule> </navigation> <navigation from-action="#{identity.login}"> <rule if="#{identity.loggedIn}"> <redirect view-id="/home.xhtml"/> </rule> </navigation> </page>
The authenticator.checkIfLoogedIn method is called before render the page (it is an empty dummy method). So, if the user is already logged in he is redirected to correct page instead showing the login page again.
HTH. -
2. Re: pages.xml redirect if loggedIn
pmuir Apr 12, 2007 12:18 PM (in response to damianharvey)Can you put this tip on the wiki?
-
3. Re: pages.xml redirect if loggedIn
damianharvey Apr 12, 2007 12:42 PM (in response to damianharvey)Great tip! Thanks.
-
4. Re: pages.xml redirect if loggedIn
fernando_jmt Apr 12, 2007 3:33 PM (in response to damianharvey)"petemuir" wrote:
Can you put this tip on the wiki?
It's done.
http://wiki.jboss.org/wiki/Wiki.jsp?page=AutomaticLoginRedirection