eftec / securityonemysql

这是一个用PHP编写的轻量级安全类。

1.5.3 2020-08-11 22:35 UTC

This package is auto-updated.

Last update: 2024-09-12 07:37:20 UTC


README

这是一个PHP的安全框架。它包括一个可以自定义的登录界面。

Packagist Total Downloads License Maintenance composer php php Doc

功能

  • 从数据库读取用户。
  • 基于角色的安全(可选)
  • 基于组的权限安全(可选)
  • 登录界面
  • 记住密码(通过cookie)。该cookie不存储用户或密码,而是存储一个令牌。
  • 注册界面
  • 激活界面(注册后)。激活是通过电子邮件进行的。
  • 记住密码界面。它也使用激活电子邮件。

这是一个完全的beta版本。功能可能会改变。

login
登录界面

register
注册界面

版本

  • 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和商业版。您可以在商业和闭源项目中使用。