Cadastro / Login

8 respostas
rodpuc

Estou desenvolvendo uma aplicação web, e estou usando Hibernate. Tenho uma entidade “Pessoa” que representa cada usuário. Agora eu preciso prover para os usuários o cadastro delas com login e senha. Nessa parte eu travei, não sei nem por onde começar ou oq procurar na net.

Alguma luz? :idea:

8 Respostas

P

Ta usando o q? Servlet e jsp? Algum framework?

rodpuc

então, de parte web ainda tem pouca coisa, to usando servlet e jsp, mas to dando uma estudada pra tentar usar struts2

P

Cara

Não entendi o que vc ta querendo fazer agora… vc quer disponibilizar um formulário pro sujeito ir la e se cadastrar ou quer uma tela de login e senha para que um usuário entre e possa cadastrar outros?

P

[repetiu]

rodpuc

Quero que ele se cadastre como usuário, escolhendo um login e uma senha pra poder logar no sistema depois

P

faz um formulario simples cara…

manda um jsp com as tags html de formulario… depois faz um servlet para receber os dados do formulário e cadastrar o usuário… (manja de configurar o web.xml pro servlet funcionar neh?)

rodpuc

ok, deixa eu ser mais específico…

1 - usando Hibernate, como e onde eu vou guardar informações de login para o usuário?
2 - como garantir a segurança das senhas?
3 - eu ja vi no web.xml de uma aplicação com struts2 isso aqui:

<login-config> <auth-method>FORM</auth-method> <realm-name>aplication</realm-name> <form-login-config> <form-login-page>/login.jsp</form-login-page> <form-error-page>/loginError.jsp</form-error-page> </form-login-config> </login-config> <security-role> <role-name>rolename</role-name> </security-role> <security-constraint> <web-resource-collection> <web-resource-name>Struts</web-resource-name> <url-pattern>*.action</url-pattern> <url-pattern>/struts/*</url-pattern> <url-pattern>index.jsp</url-pattern> </web-resource-collection> <auth-constraint> <role-name>rolename</role-name> </auth-constraint> </security-constraint>

e não entendi nada, só sei que isso faz o login da aplicação e eu nem tenho acesso ao código que faz esse login pra mim. Ou seja, perfeito, ele separa da minha aplicação totalmente a parte de login.

Uma outra coisa q talvez seja importante de considerar: cada usuário nesse sistema terá uma “home” só dele. Assim como em um e-mail, qdo vc faz seu login tem acesso apenas aos seus e-mail, ou um banco q vc faz login e vê só o seu extrato, etc…

P

Struts não é minha praia.

Vou deixar para alguém que conheça melhor isso te ajudar.

Criado 16 de setembro de 2009
Ultima resposta 16 de set. de 2009
Respostas 8
Participantes 2