PI S5 DSW II DouglasARS
Apresentação
Olá Estudante,
Nessa quinta semana vamos levantar alguns questionamentos relatados a partir da correção da AO1. Vamos apresentar novas formas de desenvolvimento. Precisamos preparar o banco de dados para começarmos a desenvolver as telas e fazer o acesso ao banco de dados. Assistam as vídeo aulas e repitam os desenvolvimento já utilizando o sistema que vocês escolheram...
Bons estudos!
Prof. Douglas A.
Objetivo
- Apresentar as considerações sobre a modelagem do banco de dados.
- Mostrar detalhes da programação de formulários quanto a consulta de dados.
Vídeo aulas
Segurança
Qualquer sistema requer o mínimo de segurança. Outras unidades curriculares vão abordar mais particularmente a questão de segurança. Nas semanas anteriores foram apresentados vídeos com telas de login e senha de usuário, para acessar o sistema. Ficaram algumas dúvidas e com a ajuda do nosso colega Kleber podemos ter uma ideia um pouco mais avançada para o tema e, ao mesmo tempo que resolvemos problemas de acesso, acrescentamos um pouco mais de segurança ao nosso sistema. Abaixo ele explica o que fazer:
por KLEBER PEREIRA DE ALMEIDA - Sunday, 6 de March de 2016, 21:25
Caso alguém esteja enfrentando problemas em realizar o login utilizando os scripts disponibilizados pelo professor (login.php, seguranca.php e valida.php), vão as dicas... No arquivo "seguranca.php" altere os dados do servidor, usuário, senha e banco de acordo com seu projeto, eu alterei meu case sensitive para true (opcional). Verifique se seu projeto já não possui uma tabela "usuarios", provavelmente sim, recomendo alterar o script de seu projeto no Workbench de maneira a tabela "usuarios" ficar igual a do script fornecido pelo professor. Depois basta inserir os dados na tabela, afinal, precisamos de no mínimo um usuário cadastrado para autenticarmos. É preciso também um mínimo de segurança nas informações prestadas pelo usuário, então insira a senha utilizando criptografia/ hash ex.:
INSERT INTO usuarios (nome, usuario, senha)
VALUES ('Kleber Pereira de Almeida', 'kleber', MD5('teste');
Não esqueça que a comparação da senha também deverá ser criptografada, ou seja na linha 9 do arquivo "valida.php" altere para:
$senha = isset($_POST['senha']) ? MD5($_POST['senha']) : '';
Espero ter ajudado, caso alguém tenha encontrado estas pequenas barreiras no caminho.
Obrigado Kleber.
Aluguel de Carros
Organização da Semana 6
Nesta quinta semana ...
Prof. Douglas A.
Referências
[1]
[2]
| << | <> | >> |
|---|