zelax90/zf-user-forgot-password

基于zelax90/zf-user-notification的密码恢复系统

1.0 2017-01-15 17:31 UTC

This package is auto-updated.

Last update: 2024-09-20 00:58:45 UTC


README

此模块提供了一个基于 zelax90/zf-user-notification 的简单密码恢复系统

安装

安装XelaxUserForgotPassword使用composer。有关composer文档,请参阅 getcomposer.org

composer require xelax90/zf-user-forgot-password

然后,将XelaxUserForgotPassword添加到您的config/application.config.php,并运行doctrine模式更新以创建数据库表

php vendor/bin/doctrine-module orm:schema-tool:update --force 

现在,将提供的配置文件vendor/xelax90/zf-user-forgot-password/config/xelax-user-forgot-password.global.phpvendor/xelax90/zf-user-forgot-password/config/xelax-user-forgot-password.local.php.dist复制到您的config/autoload目录中。还要复制一个不带.dist扩展名的xelax-user-forgot-password.local.php.dist文件。

配置

电子邮件模板

您可以通过提供xelax-user-forgot-password/email/$LANGUAGE/$NOTIFICATION/$TEMPLATE的viewScript来覆盖本地化的电子邮件模板。您可以在视图文件夹中找到预定义的模板。

请求有效期

您可以通过全局配置中的request_lifetime键配置请求有效期。传入的值必须是一个DateInterval对象或为其构造函数的间隔指定(请参阅DateInterval::__construct)。默认为一天。