Something else: if I call the method addRole() after id.authenticate() the role 
is actually added, but when I load the pages where I actually want to check if 
the user is ADMIN (see first post when i call delete()) the method still 
returns false.

Some additional info: I declared the authenticator method in components.xml as 
follows:

<security:identity authenticate-method="#{login.authenticate}"/>

and pages.xml looks like follows:


  | <pages login-view-id="/auth_login.xhtml">
  | ...
  |       <page view-id="/mypage.xhtml" 
no-conversation-view-id="/auth_login.xhtml" login-required="true">
  |            ...
  |       </page>
  | ...
  | </pages>
  | 

I noticed that if I don't call the authenticate() method manually from the 
login page (see first post) it is never called and any page that I try to 
render redirects me to the login page. Shouldn't the authenticate method be 
called automatically?


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4059835#4059835

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4059835
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to