zf2-boiler-app / app-access-control
ZF2 BoilerApp 访问控制模块
dev-master / 1.0.x-dev
2013-10-07 19:18 UTC
Requires
- php: >=5.3.3
- neilime/zf2-browscap: dev-master
- zendframework/zendframework: dev-master
- zf2-boiler-app/app-db: dev-master
- zf2-boiler-app/app-display: dev-master
- zf2-boiler-app/app-logger: dev-master
- zf2-boiler-app/app-messenger: dev-master
- zf2-boiler-app/app-user: dev-master
Requires (Dev)
- zf2-boiler-app/app-test: dev-master
This package is auto-updated.
Last update: 2024-08-24 04:25:39 UTC
README
注意:此模块正在积极开发中,目前不可用。如果您想贡献,请毫不犹豫,我将审查任何PR。
简介
ZF2 BoilerApp "访问控制" 模块 是一个提供 ZF2 Boiler-App 访问控制的 Zend Framework 2 模块。
要求
- Zend Framework 2 (最新主分支)
- ZF2 BoilerApp "数据库" 模块 (最新主分支)
- ZF2 BoilerApp "显示" 模块 (最新主分支)
- ZF2 BoilerApp "消息传递" 模块 (最新主分支)
- ZF2 BoilerApp "用户" 模块 (最新主分支)
安装
主要设置
通过克隆项目
- 将此项目克隆到您的
./vendor/
目录。
使用 composer
-
在您的 composer.json 中添加此项目
"repositories":[ { "type": "package", "package": { "version": "dev-master", "name": "fortawesome/font-awesome", "source": {"url": "https://github.com/FortAwesome/Font-Awesome.git","type": "git","reference": "master"} } }, { "type": "package", "package": { "version": "dev-master", "name": "fabiomcosta/mootools-meio-mask", "source": {"url": "https://github.com/fabiomcosta/mootools-meio-mask.git","type": "git","reference": "master"} } }, { "type": "package", "package": { "version": "dev-master", "name": "arian/iFrameFormRequest", "source": {"url": "https://github.com/arian/iFrameFormRequest.git","type": "git","reference": "master"} } }, { "type": "package", "package": { "version": "dev-master", "name": "nak5ive/Form.PasswordStrength", "source": {"url": "https://github.com/nak5ive/Form.PasswordStrength.git","type": "git","reference": "master"} } }, { "type": "vcs", "url": "http://github.com/Nodge/lessphp" } ], "require": { "zf2-boiler-app/app-access-control": "1.0.*" }
-
现在运行以下命令让 composer 下载 ZF2 BoilerApp "访问控制" 模块
$ php composer.phar update
安装后
-
在您的
application.config.php
文件中启用它。return array( 'modules' => array( // ... 'DoctrineModule', 'DoctrineORMModule', 'AssetsBundle', 'TwbBundle', 'BoilerAppDb', 'BoilerAppUser', 'BoilerAppDisplay', 'BoilerAppMessenger', 'BoilerAppAccessControl' ), // ... );
特性
- 两步注册(确认电子邮件地址)
- 使用用户名或电子邮件地址登录
- 认证访问与用户账户独立
- 认证访问可用于访问多个账户
- 一个账户可由多个认证访问访问