eftec / securityonemysql
这是一个用PHP编写的轻量级安全类。
1.5.3
2020-08-11 22:35 UTC
Requires
- php: >=5.6
- ext-mysqli: *
- eftec/bladeone: ^3.46.3
- eftec/pdoone: ^2.0
- eftec/securityone: ^2.1
- eftec/validationone: ^1.22
- phpmailer/phpmailer: ^6.1.4
README
这是一个PHP的安全框架。它包括一个可以自定义的登录界面。
功能
- 从数据库读取用户。
- 基于角色的安全(可选)
- 基于组的权限安全(可选)
- 登录界面
- 记住密码(通过cookie)。该cookie不存储用户或密码,而是存储一个令牌。
- 注册界面
- 激活界面(注册后)。激活是通过电子邮件进行的。
- 记住密码界面。它也使用激活电子邮件。
这是一个完全的beta版本。功能可能会改变。
版本
- 20200811 1.5.3 php>=5.6
- 20200811 1.5.2
- 更新依赖项。
- 修复了创建表的bug。
- 20200405 1.5.1 修复了.gitattributes
- 20200125 1.5
- 更多清理。
- 现在它使用pdo和eftec/pdoone连接到数据库。
- 20181215 1.2 维护
- 20181028 1.1 修复了与额外字段相关的一个小bug。现在额外字段已序列化(如果有)
- 20181027 1.0 稳定版本。
- 20181016 0.16 对登录和注册界面进行了更改。现在可以选择不同的模板
- 20181015 0.15 将SecurityOne()的版本更新到2.x
- 20181015 0.14 更新了ValidationOne()的版本
- 20181015
0.13 一些更改 - 20181003 0.12 一些更改
- 20180930 0.11 Beta版本。
注意
它以双重许可方式分发,即lgpl-v3和商业版。您可以在商业和闭源项目中使用。