I would like to see it working like this.
The user has a button to request a change in their control panel, at this stage it doesn't allow them to change it, just request a future change.
When they hit the button they are told a request has been sent to the admin/mod and they should continue to use there current username, and wait for confirmation that the request has been authorised.
The admin would have to allow/moderate the request, at which point the user is informed by PM/mail etc that they can now change it.
Now the users control panel actually lets him change it, and any cookie would be updated etc.
This would be all controlled by a global "allow password change requests" in the admin control panel, and could be set to no, the way I have desribed, or always like this hack.
This is not a simple hack, but would be a nice feature to be added to VB in a future release.
|