One thing Safari really needs to fix: suggesting a secure password but then not save it. I have been trolled too many times.
Entering it in the actual login form will then usually trigger a save of the credentials.
The nice thing about it being at the bash prompt is I can just press ^U and it doesn't end up stored anywhere (and even if it did it would be a random, contextless string).