i have a empty ssoLogin.xhtml
and a ssoLogin.page.xml like this
<page>
<navigation from-action="#{identity.login}">
<rule if="#{identity.loggedIn}">
<redirect view-id="/home.xhtml" />
</rule>
</navigation>
</page>
......
@RequestParameter private Integer userid;
public boolean authenticate()
{
log.info("authenticating #0", userid);
if(userid != null && userid > 0){
user = entityManager.find(User.class, userid);
facesMessages.add("found user = " + user);
if(user == null){
facesMessages.add("login failed");
return false;
}else{
facesMessages.add("login success");
identity.addRole("user");
return true;
}
}else{
facesMessages.add("userid empty");
return false;
}
}
finally i success from http://www.jboss.com/index.html?module=bb&op=viewtopic&t=111333