|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/php-loginsenha-criptografadacontrole-acess-bonus-phpmailer/
课程评论:没有评论
课程名称:PHP 登录与加密密码控制访问(附赠 PHPMAILER) 课程概述: 本课程旨在教授学员如何使用 PHP 创建一个完整的用户登录系统。课程内容包括用户注册、编辑、删除和模态窗口的使用。课程中,学员将通过逐步讲解掌握开发程序的技能。完成课程后,学员可请求获取完整代码,但需在课程开始30天后提出。 学习目标: - 创建一个 PHP 用户登录系统,包括登录界面、主界面、用户管理模块和用户访问控制模块。 - 实现密码恢复功能,使用 PHPMAILER 生成随机密码,并通过邮件发送给用户。 - 加密存储密码,确保系统的安全性。 - 提供用户的管理和监控功能,包括查看用户登录时间和IP地址。 课程内容: 课程分为两部分: 1. 第一部分讲授基本的登录系统,包括用户的注册、删除、编辑和访问控制。此时密码未加密存储。 2. 第二部分中,讲解如何创建新的数据库,并使用功能 password_hash($password, PASSWORD_DEFAULT) 对密码进行加密处理。 学员将学习: - 安装和配置 XAMPP - 安装 Visual Studio Code - 在 PHPMyAdmin 中导入数据库 - 创建及验证登录页面 - 用户管理界面和访问控制页面 - 使用加密技术存储密码 - 使用 PHPMAILER 进行密码恢复 课程采用动手实践的方式,学员将在讲解中逐步编写代码。此外,管理员将具备一套简单的用户管理系统,通过简单操作即可启用或禁用用户账户。课程强调系统的安全性与用户体验,所有密码均以安全方式存储,提升系统安全性。 注意事项: 课程使用的 PHP 版本为 8.2,适用 Windows 系统,可能在 Linux 系统上表现不同。学员需确保安装 XAMPP 和 Visual Studio Code 等必要工具。课程内容贴合实际,适合对 Web 开发感兴趣的学习者。
PHP Módulo Login com senha criptografada e controle acesso, cadastro de usuários, edição, exclusão e modais.Atenção, por se tratar de um código completo, eu ensino nas aulas fazer o programa. Ao final, caso o aluno queira o código pronto, é necessário solicitar após 30 dias do inicio do curso.O que você irá aprender ao final do curso?Ter criado um sistema de login de usuários em php, com tela de login, index, módulo de gestão de usuários e módulo de controle de usuários. Recuperar senhas, com o uso do PHPMAILER, gerar senhas aleatórias, controle de acesso ao usuário, incluir, editar e excluir usuários. E uso de modais, para deixar o ambiente mais limpo e profissional. Na segunda parte do curso, as senhas passam a ser criptografadas.Recupera a senha com o phpmailer. O usuário que perdeu a senha, ao confirmar seus dados, o sistema gera uma senha provisória aleatória, envia no email do usuário, o qual pode novamente entrar no sistema.A versão do PHP UTILIZADA no curso é o PHP 8.2, porém funciona normalmente nas versões superiores a 8.0E o sistema operacional no qual é usado, e explicado, é o Windows. Não posso garantir terá a mesma forma de funcionamento no Linux.Sistema em PHP de Login, Cadastros de Usuários e com Controle de Acesso aos Usuários. Dividido em duas partes.Na primeira, um sistema de login, com inclusão, exclusão , edição e controle de acesso. Porém as senhas são salvas no banco de dados, da forma que foram digitadas. Na segunda parte, é criado novo banco de dados. Todas as senhas criadas, são salvas no banco de dados criptografadas através da função password_hash($password, PASSWORD_DEFAULT).Atenção. É entrega em download o código inicial. O código FINAL do sistema de login com senhas criptografadas, é entregue ao aluno que completar o curso 100% e não declinar durante o curso. Para isso solicite ao final o código completo e finalizado para o instrutor.Porém, é possível assistindo as aulas, o aluno escrever o código completamente, pois tudo é mostrado nas aulas, passo a passo.O sistema passa a ter barra de pesquisas, um visual mais moderno e maior segurança.O administrador tem uma página onde pode ver data e hora que o usuário acessou o sistema, inclusive com o IP que o usuário utilizou para acessar. Muito útil para monitoramento.Os alunos irão aprender:Instalar o XAMPP e configurá-lo;Instalar o Visual Studio Code;Importar o banco de dados dentro do XAMPP no phpmyadmin;Analisar o Banco de dados;Criar uma página de login;Criar um código de validação de login conforme o cargo do usuário;Criar uma página de gestão dos usuários.Criar uma página de controle de acessos dos usuários;Função password_hashCadastro de usuários conforme seu cargo e acesso de acordo com seu cargo.O curso é mão na massa, digitação do código e explicação do funcionamento.O aluno pode acompanhar o desenvolvimento do código com explicações.A proposta é desenvolver um sistema funcional de Login de Usuários com:Auto Cadastro do próprio usuário;O administrador apenas tem o trabalho de ativar o usuário;Funções para ativar ou desativar os usuários com um clique pelo Administrador;Uso de modais, para edição e alteração de senha;As senhas são salvas no banco de dados CRIPTOGRAFAS, através de uma função em PHP.PHPMAILER;Recuperar e gerar nova senha;Usa a biblioteca PHPMAILERNecessita do XAMPP instalado (o qual é explicado passo a passo no inicio do curso).Ter o visual studio code ou outro editor de sua preferencia. Nós utilizamos o visual Studio Code gratuito.