Para uma autenticação segura é necessário identificar vários pontos.
Alguns itens que deve tomar cuidado:
SQL Injection
Criptografia de senha
Ataque de força bruta
Ataques XSS
Ataques CSRF
Proteger arquivos de sessão
Proteger arquivos de sistemas
1 - Iniciando
Defina um hash que será utilizado por todo seu sistema. um exemplo é
define( 'SECURITY_HASH', 'uma frase qualquer ou letras aleatórias com números e simbolos' )
2 - Crie sua tabela no banco de dados
Sugestão de ...
↧