One annoying quasi-security issue though with the password reset feature on the login page...
Two things really:
-You can type in any username or email address and the system tells you if the account doesn't exist. This is potentially too much information.
-The real issue though is that you can automatically reset anyone's password anytime you want if you know their email or username. This could be a real annoyance. Assuming there's not a blacklist after too many resets or something you could essentially DoS someone's account by posting the reset button indefinitely--even the admin account!
Is there a way to merely send a link to the email address to verify you indeed want the password reset? If nothing can be done, no big deal I'll just remove the link from the login page.
I agree with BrianDelShasta. This is a security issue, but this new feature is great, and I don't want to remove it.
Some ways of reducing the issue :
1- add a captcha to the reset password page
2- Fill in the username AND the mail address (any user whith an access knows the other usernames)
3- send a confirmation to the mail address
The only problem would be if you don't remember the mail you registered with. Anyways, adding proposition 1 and 3 should be sufficient.