Descrição
WebGuard – Gerenciamento Avançado de Login e Usuários em PHP é uma aplicação PHP, escrita no framework CodeIgniter 4 com banco de dados MySQL, que permite gerenciar melhor seus usuários e permissões. A aplicação também é um script útil para desenvolvedores que desejam economizar muitas horas de desenvolvimento ao criar um framework do zero.
Foi projetada para atender a todas as necessidades de gerenciamento de usuários, controlar permissões e seguir as boas práticas de desenvolvimento e segurança de dados, utilizando framework e componentes sempre atualizados na versão mais recente.
Características
✔ Login e cadastro com e-mail.
✔ Autenticação social usando mais de 20 redes sociais
(Facebook, Google, Twitter, LinkedIn, GitHub, Slack, Instagram…).
✔ Suporte a vários idiomas
(inglês, espanhol, português e árabe).
✔ Suporte a idiomas da esquerda para a direita (LTR) e da direita para a esquerda (RTL).
✔ Redefinição e recuperação de senha.
✔ Autenticação de dois fatores e códigos de backup.
✔ Recurso “Lembrar-me” ao fazer login.
✔ Proteção contra Google reCAPTCHA e hCAPTCHA.
✔ Limitação de tentativas de autenticação (bloqueio da conta do usuário após algumas tentativas incorretas de login).
✔ Painel interativo.
✔ Número ilimitado de funções de usuário.
✔ Registro de atividades do usuário.
✔ Escolha de avatar (sem imagem, Gravatar, upload e rede social).
✔ Fuso horário adaptável.
✔ Data e hora adaptáveis.
✔ Verificação de e-mail para cadastro.
✔ Verificação por SMS para cadastro.
✔ API RESTful (JSON e XML).
✔ Autenticação RESTful com JWT.
✔ Proteção contra CSRF – todos os formulários incluem token CSRF.
✔ Proteção contra XSS.
✔ Proteção contra injeção de SQL.
✔ Permite múltiplos templates.
✔ Integração com Twilio.
✔ Integração com AWS S3 e MinIO.
✔ Executa em PHP 8.1.0
Demonstração
URL de demonstração: https://webguard.eduardofiorini.com/
Usuário: [email protected]
Senha: 123456
Usuário: [email protected]
Senha: 123456
Documentação
Requisitos do servidor
Hospedagem sugerida – Umbler
Hospedagem sugerida – Hostoo
Nuvem sugerida – Digital Ocean
Nuvem sugerida – CloudCone
✔ PHP 8.1.0
✔ Extensão PHP INTL
✔ Extensão PHP Mbstring
✔ Extensão PHP BCMath
✔ Extensão PHP OpenSSL
✔ Extensão PHP PDO
✔ Extensão PHP GD
✔ Extensão PHP Fileinfo
✔ Extensão PHP Tokenizer
✔ Extensão PHP XML
✔ Extensão PHP JSON
✔ LIBCURL (CURLRequest)
✔ MySQL ou MariaDB
✔ Apache >= 2.4.0

Não há comentários ainda.