Download the PHP package varuog/zfe-user without Composer
On this page you can find all versions of the php package varuog/zfe-user. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download varuog/zfe-user
More information about varuog/zfe-user
Files in varuog/zfe-user
Package zfe-user
Short Description Zend expressive 2. User handling (Alpha)
License BSD-3-Clause
Homepage https://github.com/Gourav-Sarkar/zfe-user
Informations about the package zfe-user
zfe-user
Notice
It is under active development. (WIP) Not suitable for production.
Description
Commong User handling task for zend expressive 2 application. currently supports
MongoDB based database, JSON-API payload. Does not includes any view templates
or view helpers. Its end points meant to be consumed by API clients. Though it
is easily possible to compose a view from UserService
and use customized view.
Features
- User is able to register and login
- User can reset their password and email with mail verification. auto discarded reset tokens.
- Customizable mail template for notifying user and admin
- User can be fetched via url
- Access token based authentication
Future plan
- Currently it only supports mongodb. would add doctrine ORM (mysql) and zend-db
- Currently it only supports json-api payload. Would add other payload.
- Add event hook for all process
Installation
Copy file zfe-user.global.php
from instllation directory to config\autoload\zfe-user.global.php.dist and
rename it to zfe-user.global.php
Copy data\language
folder from zfe-user and paste it to application data directory
Create other directory data\proxies
, data\hydrators
, data\document
Copy template
folder from zfe-user and paste to application template folder
Add this code block to config\atuoload\dependencies.global.php
under dependency keys
Credits
Abstract Factories for all action are based on @xtreamwayz one ActionFactory for all
All versions of zfe-user with dependencies
alcaeus/mongo-php-adapter Version ^1.1
doctrine/mongodb-odm Version ^1.1
doctrine/orm Version *
facebook/graph-sdk Version ^5.5
roave/security-advisories Version dev-master
zendframework/zend-authentication Version ^2.5
zendframework/zend-component-installer Version ^1.0
zendframework/zend-config-aggregator Version ^1.0
zendframework/zend-expressive Version ^2.0.2
zendframework/zend-expressive-helpers Version ^4.0
zendframework/zend-expressive-zendrouter Version ^2.0.1
zendframework/zend-expressive-zendviewrenderer Version ^1.4
zendframework/zend-i18n Version ^2.7
zendframework/zend-mail Version ^2.8
zendframework/zend-servicemanager Version ^3.3
zendframework/zend-stdlib Version ^3.1