You could use @Roles on the User-Bean to differ the temporary data from the session-scoped user and use that one in your conversation-context.
You could also use @Out with a @Factory-method.
Sorry, I didn't get it...
I would like to be able to access user object on a different rendered page. How can I do it? This code is not working for me:
Contexts.getPageContext().set("user", user); Renderer.instance().render("/mail/password.reset.xhtml");
Use the Event context.
Thanks. Working great.