Periodic Password
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
Periodic Password forces users of select roles to change their password at regular intervals.
The module encrypts and remembers previously used passwords therefore requiring users to choose a unique password. In addition, the module enforces a "minimum difference" to insure each password is different in structure.
User password history management is provided via the standard user administration page.
Please refer to the module admin settings and help pages for more information.
Update 02/14/15
Just in time for Valentines Day (and as requested by greggles), I have (finally) checked in the original D6 files for this project.
As noted in the aforementioned referenced issue, this project is essentially feature-complete. That said the module current stores the old encrypted passwords in a serialize array in a custom table. This could be problematic or worse if database security is compromised. (Although let's be honest: if someone hacks your database accessing old passwords is probably the least of your worries.)
So that said, this project is currently experimental. (In fact this should probably be a sandbox, but the project was originally created before sandboxes existed.) However we some attention it could be readied for release.
I welcome testing, feedback, suggestions and patch contributions from the community. If there's enough interest (and the module is proven to be useful and secure), I would be happy to port it to Drupal 7 and beyond.
