Author: Ken Manheimer



Products.remember is a full implementation of the default Plone member
configuration using content to represent membership accounts.  It is built
on top of Products.membrane.  Out of the box, Products.remember should work
very much like a regular Plone membership accounts, except that member
information is stored in Member objects that are (by default) stored in the
portal_memberdata tool.

Products.remember 1.9+ works with Plone 4+ and Products.membrane 2+.  It
does not suppport Plone 3 and Products.membrane 1 - for that, see instead
versions of Products.remember before 1.9, eg 1.1b3.  Visit for the index of all
available Products.remember releases.

Products.remember is a successor to CMFMember, which will not work with
PluggableAuthService-based user folders, and thus will not work with a
contemporary Plone (2.5 and greater) installations.  Products.remember 1.1b3
provides a migration path for existing CMFMember-based sites.

For questions and support, please see the Remember mailing list:

Release Notes - 1.9

Tested with: Plone 4.2

State: Final release

License: GPL

Release Manager: Ken Manheimer, Maurits van Rees

Compatible with/requires Plone 4.1+ and Products.membrane 2+.

Products.remember is now undisruptive when present but not installed, not
affecting operation of non-remember sites in the same instance.  Sites that
have Products.remember installed can now quick-uninstall to revert to plain
operation.  (The uninstall is not complete, however - see change log

Products.remember membership now provides for email-address based logins
and respects "Use email address as login name" Site Setup / Security

Many internal changes for Plone 4 and Membrane 2 compatibility, JS
schemata/filedsets, and modernized GenericSetup and update configuration.


Products.remember is packaged using Python's setuptools package management
infrastructure.  Remember can be made available to your Zope instance by
installing the Products.remember package into your Zope's python
environment, using either buildout from pypi and/or using easy_install or
'python install'.

Products.remember is installed into a Plone site by the application of a
GenericSetup extension profile.  You can do this when creating a new
site by selecting remember from the list of available setup profiles
when you are creating the site.  In an existing site, you can use
Plone's regular product installation interface.


- Plone 4.1+
- Products.membrane 2+


- py-bcrypt ( or


1.9.3 (2013-12-30)

- Password reset did not work with Hotfix 2013-12-10.
  Fixes issue

- mailPassword needs to accept immediate parameter
  Fixes issue

1.9.2 (2013-03-31)

- Setting the user email through the users and groups control panel no
  longer destroys the password.

- Made compatible with Plone 4.3.  Lost compatibility with Plone 4.0.

- Removed deprecated prefs_users_overview.cpt plus metadata.  This is
  not used anymore in standard Plone.  Our metadata gave a form
  controller error and if we fixed that then the template would need
  to be fixed too.

1.9.1 (2011-12-16)

- Added upgrade step to restore our portal_memberdata settings, as
  they get destroyed by an upgrade to Plone 4.

1.9 (2011-12-01)

* Protect the password field of members so the hash can not be seen.

* Fixed tests and uninstall.

* Fix view to o