2amigos/yii2-usuario

高度可定制和可扩展的用户管理、认证和授权 Yii2 扩展

安装次数: 212 386

依赖: 21

建议者: 1

安全: 0

星标: 294

关注者: 48

分支: 142

公开问题: 104

类型:yii2-extension

1.6.3 2024-03-18 21:23 UTC

README

Documentation Status Join the chat at https://gitter.im/2amigos/yii2-usuario Packagist Version Latest Stable Version Total Downloads Build Status Latest Unstable Version
Scrutinizer Code Quality

Yii 2 usuario 是一个高度可定制和可扩展的用户管理、RBAC 管理、认证和授权 Yii2 模块扩展。

它与 Yii 的容器紧密集成,使得覆盖其核心中的任何内容都非常简单。该模块经过构建,无需太多配置即可直接使用,并具有以下功能

  • 后端用户/个人资料/账户管理
  • 后端 RBAC 管理
  • 通过用户名/电子邮件 + 密码登录
  • 通过社交网络登录
  • 密码恢复过程
  • 双因素认证过程
  • Google reCaptcha

我们认为 RBAC 对于任何用户管理模块都是必不可少的,即使您只是使用具有 admin 角色的一个用户,实际使用 RBAC 也更好,以防您的应用程序在未来扩展。

Bootstrap 4 和 5 支持

随着 1.6 版本的发布,贡献者开始实施对 Bootstrap 库新版本的更改,而 Usuario 仍然停留在 3 版本。

截至 2023 年 5 月左右,master 分支将保持稳定,因此这些年来依赖它的开发人员有足够的时间迁移到稳定版本。BS5 开发正在进行中,分支为 2.0.0-dev,预计将在 5 月左右合并到 master

您可以查看问题 #476、#488、#500 以获取更新,或查看 分支本身

文档

您可以在 http://yii2-usuario.readthedocs.io/en/latest/ 上阅读最新文档

需要帮助?

如果您有问题,请使用此存储库的 Gitter 房间 https://gitter.im/2amigos/yii2-usuario。请记住,我们可能不是一直在线。我们期望能够在该模块的用户周围建立一个社区

贡献

请阅读我们的 贡献指南

致谢

此模块深受 Dektrium 的优秀工作的启发,这两个模块都受到了启发

实际上,我们使用了其中的一些流程、命令、视图以及一些属性名称,以便在一定程度上标准化模块,并使我们的开发人员更容易从 Dektrium 的 模块切换到我们的模块。

2amigOS!
软件之外
www.2amigos.us