Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
code layout
Add error pages for user self-editing buttons, and correctly collect ldap errors Respect Controller::User::editable_attrs in user editing page Add preferredLanguage to editable_attrs
Fix display of non-ascii characters (may need some work in admin for multi-valued attributes)
more compact code
fix string substitution, this emptied the searchfilter, leading to a catdap error page
- patch from Maarten Vanraes to fix the issue of keyprefix with ipv6
Dont hardcode filters, but use user's store configuration This allows configuration of which user attribute to login with, by only changing authentication configuration (e.g. in catdap_local.yml)
- factorise the code who deal with ip ( so we can change it at one place for ipv6 support )
Dont use Data::Dumper
Switch to View::Email::Template for emails Complete password reset by admin, and localise in user's preferredLanguage Localise all /user content Require re-entry of current password on password change Clean up debugging
Fixed registration sequence for password encryption with cookie instead of session id Initial work on admin password resets of users, email notification to user still not working
Update cookie expiry on successful re-auth
Use a generated UUID stored in a cookie, instead of the session key, as a portion of the encryption key we use to encrypt the password for storage in the session. It should now be more or less impossible for an attacker to get the password, as they need access to the browser and the server.
Indenting fixes by perltidy
Add some CSS themeing, and refactor some template stuff using preprocess Add missing tempaltes
Add more useful logging, remove some more debug logging
Clean up repo
Dont log password
First version with: -working registration and subsequent password change -user editing of LDAP attributes (including add/delete, still need to fix multi values) -normal password changes What is still missing: -password policy checking at login -password policy checking at password change -multi-value editing -administration controller
Initial checkin of CatDap. Features: -Minimal access by "proxy" account -Captcha support -Registration notification by email -Login with key in email as password (must fix URL supplied by mail) -After login ... nothing
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.30 |