WebGuard – 高级 PHP 登录和用户管理是在 CodeIgniter 4 框架上编写的 PHP 应用程序,带有一个 mysql 数据库,可以让您更好地管理您的用户和权限。对于希望在从头开始构建框架时节省大量开发时间的开发人员来说,该应用程序也是一个有用的场景。它旨在满足用户管理、权限控制以及开发和数据安全最佳实践的所有需求,其基础架构和组件始终与最新版本保持同步。
WebGuard功能:
✔ 使用电子邮件登录和注册。
✔ 使用 +20 社交网络进行社交验证。
(Facebook、谷歌、Twitter、Linkedin、Github、Slack、Instagram ……)
✔ 多语言支持。
(英语、西班牙语和葡萄牙语)
✔ 密码重置和恢复。
✔ 双重身份验证和备份代码。
✔ 登录时记住我功能。
✔ 谷歌 reCaptcha 和 hCaptcha 保护。
✔ 身份验证限制(在几次错误登录尝试后锁定用户帐户)。
✔ 交互式仪表板。
✔ 无限数量的用户角色。
✔ 用户活动日志。
✔ 头像选择(无图像、头像、上传和社交网络)。
✔ 自适应时区。
✔ 自适应日期和时间。
✔ 用于注册的电子邮件验证。
✔ 用于注册的短信验证。
✔ RESTful API(json 和 xml)。
✔ RESTful 身份验证 JWT。
✔ CSRF 保护 – 所有形式都包括 CSRF 令牌。
✔ XSS 保护。
✔ SQL 注入保护。
✔ 允许成为多模板。
✔ Twilio 集成。
✔ AWS S3 和 MinIO 集成。
✔ 在 PHP 7.4.0+ 上运行。
环境:
✔ PHP >= 7.4.0
✔ BCMath PHP 扩展
✔ OpenSSL PHP 扩展
✔ PDO PHP 扩展
✔ GD PHP 扩展
✔ Mbstring PHP 扩展
✔ Fileinfo PHP 扩展
✔ Tokenizer PHP 扩展
✔ XML PHP 扩展
✔ JSON PHP 扩展
✔ MySql 或 MariaDB
WebGuard更新日志:
2023.11.30 更新到WebGuard v1.4.0
2023.07.11 更新到WebGuard v1.3.0
2022.11.19 更新到WebGuard v1.2.1
2022.04.27 更新到WebGuard v1.1.0
WebGuard下载:
QQ:125252828
微信:dobunkan
Email: dobunkan@qq.com