Add invisible username fields to create and login

Functionality is unchanged (the user only sees the password field), but the invisible username field coerces Safari into prompting to save the password.