Allow logins with email address rather than login name.
Project description
0.8 (2010-05-18)
Removed mail_me functionality from join_form as this claimed to be sending the password, which Plone has not been doing for a long time, if ever. The backend handling for this was already removed from Plone itself. [maurits]
Fixed wrong condition and double definition where allowEnterPassword meant you were actually not allowed to enter a password. It worked fine but was confusingly stated the wrong way around. [maurits]
0.7 (2010-02-23)
added german translation [deichi]
0.6 (2009-05-13)
Patched some methods in PasswordResetTool and RegistrationTool to make sure you can actually reset your password, even after changing your email address. [maurits]
Use email address instead of login/user name in some more spots, like the login form and in validation. [maurits]
0.5 (2009-05-06)
Fixed error on reinstall where the default skin would be set to the no longer existing emaillogin skin. [maurits]
Added profiles/default/metadata.xml: version = 1. [maurits]
After a successfull edit of the personalize form, do not travere to the personalize_form, but redirect to it. This solves an error “Forbidden: Form authenticator is invalid.” when changing your email address (= login name) and then saving the form a second time. [maurits]
Changed validate_personalize.vpy to allow changing your preferences again. [maurits]
Adapted validate_personalize.vpy. Change compared to default Plone: check the validity of the email address as a login name. [maurits]
Added i18n. [maurits]
0.4 (2009-05-05)
Also show the error when the email address is not a valid username. [maurits+mike]
0.3 (2009-05-05)
Removed personalize_form.cpt(.metadata) as there was no important difference with the one from default Plone. [maurits+mike]
Take over a small change in default Plone to the personalize.cpy.
Fixed join form to also work in newer Plones by using the @@authenticator provider for protecting this join form. Keeps working in Plone 3.0 as well (which does not use plone.protect). [maurits+mike]
0.2 (2009-05-05)
No longer register our own skin path (skin selection), but just add our emaillogin skin layer to the existing skin selections. [maurits+mike]
0.1 (2008-01-15)
Initial release. [maurits, guido]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.