Esta série de aulas aborda passo a passo como criar um sistema completo de login e senha com PHP, estas aulas estão divididas em seis partes, pois efetuamos o cadastro, validamos, não permite cadastrar se o mesmo e-mail já existir no banco de dados, redefinição de senha com envio de e-mail e muito mais.
Antes de começar a programar, é desenvolvido o escopo do sistema e modelagem do banco de dados, esta é a primeira parte do desenvolvimento de um projeto, não começando direto na programação e layout.
Toda aplicação foi construída com PHP puro utilizando o banco de dados MySQL Ao término do projeto você terá um sistema de autenticação com uma área protegida por senha através de sessões do PHP. Esse é um sistema de login e senha avançado, pois utiliza algumas camadas de proteção, tais como envio de e-mail com PHP Mailer e confirmação de cadastro via e-mail.
Nós temos um excelente curso para você, já que você se interessou em um sistema de login, também vai se interessar em criar o seu próprio framework para uma aplicação com área administrativa e outra de acesso livre. Nesse curso você aprenda mais sobre o padrão MVC, CRUD com MySQL, Composer, Twig, PHP e muitas outras coisas.
Matricule-se em: https://academy.satellasoft.com/course/php-moderno-criando-uma-aplicacao-com-area-administrativa
Se houverem dúvidas, deixem nos comentários, até a próxima!
Download projeto: https://github.com/satellasoft/php-login-senha-avancado.