michaelgooden/mdg-multi-user
Composer 安装命令:
composer require michaelgooden/mdg-multi-user
包简介
ZF2 module to allow multiple concurrent instances of ZfcUser, for independant user systems.
关键字:
README 文档
README
Created by Michael Gooden (#MichaelGooden).
I can usually be found on #zftalk on Freenode if you need help setting this up.
Introduction
MdgMultiUser is a module for Zend Framework 2 that enables you to configure and use multiple instances of the ZfcUser user registration and authentication module.
Requirements
- ZfcUser (>=v0.1.0,<v0.2.0).
Installation
Main Setup
With composer
-
Add this project to your composer.json:
"require": { "michaelgooden/mdg-multi-user": "0.1.*" }
-
Now tell composer to download MdgMultiUser by running the command:
$ php composer.phar update
Post installation
-
Enabling it in your
application.config.phpfile.<?php return array( 'modules' => array( // ... 'MdgMultiUser', ), // ... );
Post-Install: Zend\Db
-
You can use the schema provided by ZfcUser, just change the table name for each subsystem you setup.
-
This module does require a minimal amount of configuration to work. An example configuration file has been provided
./config/mdgmultiuser.example.global.php.dist.Copy this file to your projects
./config/autoload/folder, and edit the examples to suit your requirements.Importantly, you will be required to setup a full route structure for any subsystems you wish to have.
Usage Notes
In order to access the view helpers and controller plugins, you need to call a different set of commands.
- Controller plugin
ZfcUserAuthentication()maps toMdgMultiUserAuthentication($alias) - View helper
ZfcUserDisplayName()maps toMdgMultiUserDisplayName($alias) - View helper
ZfcUserIdentity()maps toMdgMultiUserIdentity($alias) - View helper
ZfcUserLoginWidget()maps toMdgMultiUserLoginWidget($alias)
In all cases $alias must be replaced by the name of your subsystem. This is
derived from the key of the config array under 'mdgmultiuser'.
统计信息
- 总下载量: 27
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2013-08-06