Udemybeginnerpt

PHP Login+senha criptografada,controle acess BONUS PHPMAILER

Secure PHP login module with encrypted passwords. Includes access control and PHPmailer bonus for email functionality.

4.6(7)
22students
8h 8m
Certificate
Fabio Passarella
Fabio PassarellaEconomista, Engenheiro Mecânico, Mestre em Sustentabilidade

Course Content

PHP Login+senha criptografada,controle acess BONUS PHPMAILER is a beginner-level Udemy course taught by Fabio Passarella. It runs 8h 8m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 7 reviews, with 22 students enrolled. It is a paid course, last updated September 2025.

Aprenda a Criar um Sistema de Login Completo em PHP 8.2

Domine o desenvolvimento de sistemas de autenticação robustos com este curso prático de PHP Login. Você aprenderá a construir um sistema completo de gerenciamento de usuários, desde o cadastro até o controle de acesso, com foco em segurança e uma experiência de usuário moderna.

O que você vai construir:

  • Sistema de Login: Crie uma tela de login intuitiva e segura para seus usuários.
  • Gestão de Usuários: Desenvolva um módulo completo para adicionar, editar e excluir usuários.
  • Controle de Acesso: Implemente um sistema de controle de acesso baseado em funções e permissões.
  • Recuperação de Senha: Utilize PHPMAILER para permitir que usuários recuperem suas senhas de forma segura e eficiente.
  • Senhas Criptografadas: Proteja as senhas dos seus usuários com a função password_hash() para garantir a segurança no banco de dados.
  • Modais: Adicione modais para uma interface mais limpa e profissional, facilitando a edição e alteração de informações.
  • Monitoramento de Acesso: Implemente um sistema para registrar a data, hora e IP de cada acesso, ideal para monitoramento.
  • Auto Cadastro: Permita que os usuários se cadastrem sozinhos, com aprovação do administrador.
  • Ativação/Desativação de Usuários: Gerencie usuários com apenas um clique.

Conteúdo Detalhado:

Este curso é dividido em duas partes, com um aprendizado prático e passo a passo:

Parte 1: Login Básico

  • Instalação e Configuração do XAMPP (com guia passo a passo).
  • Instalação e Configuração do Visual Studio Code (ou editor de sua preferência).
  • Importação e Análise do Banco de Dados no phpMyAdmin.
  • Criação da página de login.
  • Implementação da validação de login com base no cargo do usuário.
  • Desenvolvimento da página de gestão de usuários.
  • Criação da página de controle de acesso.
  • Utilização da função password_hash() para salvar senhas (não criptografadas).
  • Cadastro de usuários com base em cargos e permissões.

Parte 2: Login Seguro e Avançado

  • Criptografia de Senhas: Implementação da criptografia de senhas utilizando password_hash() com PASSWORD_DEFAULT.
  • Recuperação de Senha com PHPMAILER: Envio de e-mails com links para redefinição de senha.
  • Geração de senhas aleatórias para recuperação de senha.
  • Implementação de modais para edição e alteração de senha.
  • Melhorias na interface com barra de pesquisa e visual moderno.
  • Registro de logs de acesso com data, hora e IP do usuário.

Requisitos:

  • XAMPP instalado (instruções detalhadas fornecidas).
  • Visual Studio Code ou outro editor de código de sua preferência (recomendamos o Visual Studio Code, gratuito).

Observações Importantes:

  • O código inicial será entregue em download.
  • O código final, com senhas criptografadas e todas as funcionalidades implementadas, será disponibilizado para alunos que completarem o curso integralmente.
  • O curso é totalmente prático, com digitação do código e explicações detalhadas.
  • O sistema é desenvolvido em PHP 8.2, mas é compatível com versões superiores a 8.0.
  • O sistema é explicado e desenvolvido no Windows, mas pode ser adaptado para outros sistemas operacionais.
  • O instrutor não garante o mesmo funcionamento em Linux, mas o código é compatível com as versões mais recentes do PHP.

Palavras-chave: PHP Login, Sistema de Login, Gerenciamento de Usuários, Controle de Acesso, PHP 8.2, PHPMAILER, Criptografia de Senhas, Desenvolvimento PHP, Autenticação PHP, Segurança PHP, XAMPP, Visual Studio Code.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(13)
4h 57m
all

Como Programar em PHP (Criando Sistema Empresarial)

by Jardel Francisco e Silva da Costa

5.0(27)
8h 37m
all
4.9(44)
22h 17m
beginner
4.9(4,895)
1h 58m
beginner
4.8(227,312)
42m
beginner