netglue/zf2-user-module

This package is abandoned and no longer maintained. No replacement package was suggested.

ZF2 module that provides basic models and views/controllers for managing user entities

dev-master 2014-09-09 11:41 UTC

This package is auto-updated.

Last update: 2021-09-02 12:02:57 UTC


README

This is a ZF2 module that combines ACL and user management. It's in active development and not considered stable. Rather than using other modules that achieve the same functionality, I decided to create my own so I could learn something!

You'll probably be better off looking at:

All of the above have been used to a lesser or greater extent in the development of this module.

Docs

Find more docs in the ./docs directory.

To Do

  • It would be good to emit events on logout. The only place I can see to do this is when storage is cleared.

  • Perhaps implement a chain adapter like ZFC User for authentication - that way it would be much easier to work with other auth systems like Facebook and twitter and emit all conceiveable events from the top-level chain adapter thereby solving the logout event issue

  • Login Accounting - write a listener that performs login accounting, then we could see stats for this perhaps?

  • Public Registration - either registration is immediate, or requires confirmation of an email address, in which case we create a registration request, and only permit access when the email has been confirmed with a token

  • Password Reset - Reset password with an emailed token