kaushalkishorejaiswal / users
此软件包的最新版本(dev-master)没有提供许可证信息。
Zend Users 是一个用于 Zend Framework 2 的用户认证模块,它提供了所有用户登录和认证过程。例如登录、记住我、忘记密码等。
dev-master
2014-07-09 12:19 UTC
Requires
- php: >=5.3
This package is not auto-updated.
Last update: 2024-09-24 02:11:43 UTC
README
由 Kaushal Kishore 创建
邮箱:kaushal.rahuljaiswal@gmail.com
网站:http://www.kaushalkishore.com
简介
Zend Users 是一个用于 Zend Framework 2 的用户认证模块,它提供了所有用户登录和认证过程。例如登录、记住我、忘记密码等。用户模块的功能
- 用户登录认证
- 更改密码
- 记住我功能
- 重置密码
- 忘记密码
- 忘记密码邮件功能
安装
- 将用户模块克隆到您的 vendor 文件夹中
- 在您的 application.config.php 文件中启用它。
- 将 Users 模块数据文件夹中的 Users.sql 文件导入到您的数据库中
- 将 config/autoload 中的 users.local.php.dist 复制到您的配置文件夹中
- 将其重命名为 users.local.php
- 根据需要修改 users.local.php 的设置
在 application.config.php 中启用模块
<?php return array( 'modules' => array( // ... 'Users', ), // ... );
操作的路由
- 登录:/users
- 登录:/users/index
- 登出:/users/logout
- 忘记密码:/users/forgot-password
- 重置密码:/users/reset-password
- 更改密码:/users/change-password
数据库表安装
CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `email` varchar(101) NOT NULL, `password` varchar(45) NOT NULL, `login_attempts` int(11) NOT NULL DEFAULT '0', `login_attempt_time` int(11) NOT NULL DEFAULT '0', `first_name` varchar(45) NOT NULL, `last_name` varchar(45) NOT NULL, `status` enum('Active','Inactive') NOT NULL DEFAULT 'Active', `last_signed_in` datetime DEFAULT NULL, PRIMARY KEY (`id`) )INSERT INTO
users
(id
,password
,login_attempts
,login_attempt_time
,first_name
,last_name
,status
,last_signed_in
) VALUES (1, 'kaushal.rahuljaiswal@gmail.com', 'd4cb903787695a544172af6f0af88fef583a81c8', 0, 0, '', '', 'Active', NULL);
默认凭证
- 邮箱:kaushal.rahuljaiswal@gmail.com
- 密码:Kaushal@123