1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Armazenar variaveis em sessao, bd ou memcached php e codeigniter

Olá. Estou com uma dúvida que andei pesquisando e não consegui decidir. Vou começar a desenvolver uma aplicação em php+codeigniter+mysql. Principais caracteristicas:

Login de usuarios. (Podendo ter varios conectados ao mesmo tempo) Permissoes de acesso. Acesso a 2 banco de dados ao mesmo tempo (nao simultaneamente). Vamos chama-los de BDGERAL e BDUSER.

Quando logar no sistema, vai verificar usuario e senha no BDGERAL e pegar o endereço/login/senha para realizar a 2ª conexao, no BDUSER. Cada usuario tera um BDUSER proprio.

Minhas duvidas:

  1. Onde armazenar as informações de acesso ao BDUSER após o login? Priorizando-> Segurança,Desempenho.
  2. Eu irei precisar recuperar essas informações de acesso em todas as models que eu carregar?
  3. Onde armazenar e como poderia fazer com as permissoes de acesso? ->Liberando menus especificos para cada usuario.

Desde já Obrigado.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags php login mysql ou faça a sua própria pergunta.