Итак, я просто создал форму для изменения пароля для своего приложения rails. Это похоже на любую другую очень типичную форму изменения пароля.
Итак, после нескольких тестов, я начал видеть всплывающее окно с сообщением
"Please confirm which user you are changing the password for"
Теперь это действительно немного испугало меня, так как я знаю, что я не писал никакого кода, чтобы делать такие вещи, и я определенно не хочу, чтобы пользователи меняли пароли других пользователей.
Вскоре я узнал, что это менеджер паролей firefox. Итак, теперь я успокоился, но все же я не хочу, чтобы это случалось с другими людьми, использующими мой сайт.
Как firefox знает, что он меняет пароль? Может быть, это имена моих полей пароля или, может быть, даже мои формы action url (/account/change_password)? Есть ли способ сделать это не так? Кто-нибудь еще имел опыт с этим?