Receber informações, com base no login feito em JAAS

Bom dia ! Eu estou usando o jaas na minha aplicação para fazer login, após o login, o usuário é habilitado a entrar no
campo que determinei que fosse bloqueado, até ai blz, mas como eu faço para pegar como base no login feito, as informações do usuário,
pois antes de logar ele passou por um cadastro, eu tenho uma tela de alterar cadastro, que deveria carregar as informações do usuário logados.

Alguem tem alguma ideia de como fazer isso ?

segue o codigo do login com o JAAS :

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-br"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:a4j="http://richfaces.org/a4j" xmlns:p="http://primefaces.org/ui">
<h:outputStylesheet library="css" name="/resources/css/style.css" />
<ui:composition template="template.xhtml">
	<ui:define name="conteudo">
		<h:graphicImage library="images" name="inicio.png" />
		<h:graphicImage id="imglogin" library="images" name="login.png" />
		<ui:define name="escrita" />
		<f:view>
			<form method="post" action="j_security_check" id="frmlogin">
				<h:panelGrid columns="1" styleClass="tbllogin">
					<h:inputText id="j_username" name="j_username" />
					<br />
					<h:inputSecret id="j_password" name="j_password" />
					<input id="imgSubmit" type="image" alt="submit"
						src="resources/images/transparent.png" name="submit" value="Login" />
				</h:panelGrid>
			</form>
		</f:view>
	</ui:define>
</ui:composition>
</html>

e a tela que eu desejo que esses valores sejam carregados:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-br"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:a4j="http://richfaces.org/a4j" xmlns:p="http://primefaces.org/ui"
	xmlns:rich="http://richfaces.org/rich">

<h:outputStylesheet library="css" name="style.css" />
<ui:composition template="template.xhtml">
	<ui:define name="conteudo">
		<f:view>
		<h:form styleClass="frmAlterar">
			<p:messages id="msgemailindicou" layout="table" showetail="true"
				globalOnly="true" />
			<p:panelGrid styleClass="pnlAlterar" columns="3">

				<h:outputLabel value="Nome.:*" />
				<p:inputText id="nome" value="#{usuarioBean.usuario.nome}"
					required="true" />
				<p:message for="nome" display="text" />

				<h:outputLabel value="Email.:*" />
				<p:inputText id="email" value="#{usuarioBean.usuario.email}"
					required="true" />
				<p:message for="email" display="text" />

				<h:outputLabel value="Quem indicou?*" />
				<p:inputText id="emailindicou"
					value="#{usuarioBean.usuario.emailindicou}" required="true">
					<p:ajax event="blur" listener="#{usuarioBean.verificar}"
						update="msgemailindicou" />
				</p:inputText>
				<p:message for="emailindicou" display="text" />

				<h:outputLabel value="RG.:*" />
				<p:inputText id="rg" value="#{usuarioBean.usuario.rg}"
					required="true" />
				<p:message for="rg" display="text" />

				<h:outputLabel value="Data de Nascimento.:*" />
				<p:inputMask id="datanasc" size="15" mask="99/99/9999"
					required="true" value="#{usuarioBean.usuario.datanasc}">
					<f:converter converterId="DateConverter" />
				</p:inputMask>
				<p:message for="datanasc" display="text" />

				<h:outputText value="CPF:* " />
				<p:inputMask id="cep" mask="999.999.999-99" size="15" event="blur"
					required="true" value="#{usuarioBean.usuario.cpf}" />
				<p:message for="cep" display="text" />

				<h:outputLabel value="Senha:*" />
				<p:password id="senha" size="15"
					value="#{usuarioBean.usuario.senha}" match="confirmasenha"
					required="true" validatorMessage="Senhas não coincidem !" />
				<p:message for="senha" display="text" value="Senha incorreta !" />

				<h:outputLabel value="Confirmar Senha:*" />
				<p:password id="confirmasenha" size="15" match="confirmasenha"
					required="true" validatorMessage="Senhas não coincidem !" />
				<p:message for="confirmasenha" display="text" />
				<h:commandButton value="Alterar" immediate="true" />
				<h:commandButton value="Voltar" action="alterar.xhtml" immediate="true">
					<f:setPropertyActionListener target="#{usuarioBean.alterar}" value="#{usuario}"/>
				</h:commandButton>
			</p:panelGrid>
		</h:form>
		</f:view>
	</ui:define>
</ui:composition>
</html>

Desde já muito obrigado !

?