portalium/yii2-site

Portalium (Yii2) 网站模块

安装: 303

依赖: 5

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 6

公开问题: 0

类型:portalium-core

dev-main 2024-08-29 12:55 UTC

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 维护。

关注更新

Linkedin