pluf/user

用于管理用户资料和用户账户的Pluf模块


README

Build Status codecov Coverage Status Maintainability Test Coverage

这是一个为pluf服务器提供管理用户资料和账户功能的模块。

此模块依赖于以下模块

  • pluf/user
  • pluf/collection

此模块的重要特性之一是用户资料结构不是固定的,它可以因不同系统而异。在这里,用户资料是一个键值映射,可以存储任意键值对。

从V3版本更新

数据库

将表user复制到user_accountsuser_profiles

user_accounts中保留以下属性

  • id
  • login
  • date_joined
  • last_login
  • active

添加以下内容

  • deleted

添加user_emails

重命名user_groups

重命名user_messages

贡献

如果您想为Pluf做出贡献,请阅读README和CONTRIBUTING文档。

以下是最重要的指导原则

所有代码贡献(包括具有提交访问权限的人的贡献)必须通过拉取请求,并由核心开发者批准后才能合并。这是为了确保对所有代码进行适当的审查。

为项目创建分支,创建一个功能分支,然后向我们发送拉取请求。

为了确保代码库的一致性,您应该确保代码遵循PSR-2编码标准。