portalium / yii2-site
Portalium (Yii2) 网站模块
dev-main
2024-08-29 12:55 UTC
Requires
This package is auto-updated.
Last update: 2024-09-25 13:55:28 UTC
README
Yii2 网站管理
此模块允许您创建新用户,并允许现有用户登录。
- 登录和注册。
- 获取当前登录的身份。
- 主动-被动用户控制
- 电子邮件验证
- 重新发送验证电子邮件
- 电子邮件确认设置
要求
-PHP 7.4 或更高版本
安装
composer require portalium/yii2-site "*"
或对于 dev-master
composer require portalium/yii2-site "*"
或者,您可以在您的 composer.json
文件的 require 部分添加
"portalium/yii2-site": "*"
并执行 composer update
。
通用用法
登录
登录方法在验证用户信息后检查邮件控制设置是否启用。
电子邮件验证
The actionVerifyEmail 方法是一个用于对用户执行电子邮件验证过程的函数,并使用令牌来完成。
重新发送验证电子邮件
此方法为用户提供在需要时重新发送验证电子邮件的方式。
电子邮件确认设置
它将一个名为 'Email Confirmation' 的设置插入与 'site' 模块关联的数据库表中。此设置通过单选按钮在用户界面中显示。'Email Confirmation' 选项可以设置为 'Active' 或 'Passive',并根据此选择。
代码贡献者
该项目的存在归功于所有贡献者。
包开发
一旦您创建了您的包,您可以在包内创建组件、控制器、模型、数据库迁移和视图。
以下是一些关于组件、控制器、模型、数据库迁移和视图的更多信息链接
许可证
Portalium 是免费软件。它根据 BSD 许可证条款发布。有关更多信息,请参阅 LICENSE
。
由 Portalium Software 维护。