Clean up user management #358

Closed
opened 2026-06-29 08:37:54 +00:00 by rob · 0 comments
Owner

This is low-priority, but might be nice for Jaidev to get his feet wet.

User management is kind of ugly. Problems include:

  • Use of Zend\Form, which is now considered a bad idea.
  • Password handling is dumb and old.

To do:

  • Rebuild user management section using BS3 layout.
  • Remove Zend\Form usage, replace with hand-rolled forms and validation.
  • Use modern PHP password_hash()/password_verify()
  • Ideally, figure out how to migrate smoothly. But since there are no external customers, we could just reset everyone's password.
This is low-priority, but might be nice for Jaidev to get his feet wet. User management is kind of ugly. Problems include: * Use of `Zend\Form`, which is now considered a bad idea. * Password handling is dumb and old. To do: * Rebuild user management section using BS3 layout. * Remove Zend\Form usage, replace with hand-rolled forms and validation. * Use modern PHP `password_hash()`/`password_verify()` * Ideally, figure out how to migrate smoothly. But since there are no external customers, we could just reset everyone's password.
rob added the QA label 2026-06-29 08:37:54 +00:00
rob closed this issue 2026-06-29 08:37:54 +00:00
Sign in to join this conversation.
No Label QA
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rob/pms3#358