CONSULTORIA PHP OO :: Segurança com Banco de dados
N/A
Cerrado
Publicado hace más de 9 años
N/A
Pagado a la entrega
Estamos desenvolvendo um sistema.
Vamos disponibilizar o mesmo sistema para varios clientes, mas é fundamental que cada cliente tenha acesso com um banco de dados diferente, porém o sistema deverá ser omesmo, logo o ideal seria somente alterar o arquivo conexao.php.
Por exemplo, um usuário do cliente A loga informando sua empresa (A), login e senha, utilizando o sistema com o banco de dados A.
Já um usuário do cliente B loga informando sua empresa (B), login e senha, utilizando o sistema com o banco de dados B.
Sabemos que podemos fazer isso de várias maneiras, com IF, com CACHE mais queremos uma forma segura.
Usamos banco de dados Postgre e nossa conexão é feita com PDO.
Bom dia,
acredito que a melhor forma de ser mais seguro, é ter uma base somente para o login de cada cliente, e então após o login, faz a conexão com as devidas credenciais do banco de dados do respectivo cliente.
Você centraliza o login.
Após a validação do login do usuário você consulta o site ao qual ele está associado.
Nessa tabela de associação vai ter os dados de conexão do banco de dados para o banco específico do usuário que se conectou.
Tenho interesse e disponibilidade para tal consultoria.
Atendo em horário comercial ou previamente combinado, via email, telefone ou skype.
Meu portfólio pode ser visto em www.jlamim.com.br.
Possuo experiência com desenvolvimento de sistemas e já trabalhei com desenvolvimento de sistemas com esse tipo de situação.
Bom dia. Sou Analista desenvolvedor da Zarb Solution. Trabalhamos com foco no desenvolvimento web e já passamos por situações similares a que você está passando.
Creio que uma alternativa interessante é criar um arquivo DUMP modelo da base de dados e criar a rotina para criar o database e arquivo de conexão para cada novo cliente cadastrado.
Caso tenha interesse posso criar esta rotina para você, entre em contato para discutirmos alguns detalhes e fecharmos preço e prazo.
Estou enviando nossa apresentação para que tenha nossos contatos para futuras demandas de serviços também.
Abraço
Bom dia , sou representante da Engine System e temos muito interesse no seu projeto. Trabalhamos com PHP há 6 anos e temos muita experiência com banco de dados e aplicações web. Se tiver interesse em nossa ideia. Contate-nos. (11)22336514 ou (11) 993306464. Confira nosso site também para outros tipos de projetos que possam te interessar.