Skip to content

claudivanfilho/play-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlayAuth

Exemplo básico de uma aplicação play com autenticação e multiusuário.

Resumo

Um aplicação multiusuário significa que a aplicação permitirá que um ou mais usuários possam estar conectados ao sistema simultaneamente sem haver conflito de informações.

O exemplo mostra como usar Session para ajudar a controlar esse tráfego de usuários.

Ao criar uma session no play pelo código

session("<chave>", <valor>);

Alocamos para a memória do servidor(de forma não permanete) o dito valor relacionado a dita chave, de forma que essa session esteja estritamente relacionada com o browser do cliente. Assim, mesmo que o cliente feche a aba ou browser ao reiniciar a aplicação a sessão ainda estará ativa. E se outro usuário em outro computador acessar a plicação terá também sua própria Session no servidor.

Observações

  • Uma Session ao contrário do Cookie só pode ser acessada no servidor
  • Para limpar a Session usamos o comando
session().clear();
  • Para acessar um valor na Session usamos
session().get("<chave>")

About

Exemplo de aplicação play com autenticação e multiusuário.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors