PI S5 DSW II DouglasARS: mudanças entre as edições

De IFSC
Ir para navegação Ir para pesquisar
imported>Douglas
(New page: =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. Prec...)
 
imported>Douglas
Linha 18: Linha 18:


*
*
=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.:
<pre>
INSERT INTO usuarios (nome, usuario, senha)
VALUES ('Kleber Pereira de Almeida', 'kleber', MD5('teste');
</pre>
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:
<pre>
$senha = isset($_POST['senha']) ? MD5($_POST['senha']) : '';
</pre>
Espero ter ajudado, caso alguém tenha encontrado estas pequenas barreiras no caminho.
Obrigado Kleber.


=Aluguel de Carros=
=Aluguel de Carros=

Edição das 10h54min de 8 de março de 2016

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

  1. Apresentar as considerações sobre a modelagem do banco de dados.
  2. 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]



<< <> >>