Это связано с вопросом, который я задал здесь: Как заставить браузер запрашивать пароль?
В этом и заключается проблема: я НЕ МОЖЕТ получить мой браузер, чтобы он предложил мне сохранить пароль для сайта, который я разрабатываю. (Я говорю о баре, который появляется иногда, когда вы отправляете форму в Firefox, в которой говорится: "Помните пароль для сайта yoursite.com? Да/Нет сейчас/Никогда" )
Это супер разочаровывает, потому что эта функция Firefox (и большинство других современных браузеров, которые, как я надеюсь, работают аналогичным образом), кажется загадкой. Это похоже на волшебный трюк, который делает браузер, где он смотрит на ваш код или то, что вы отправляете, или что-то в этом роде, и если оно "выглядит" как форма входа в систему с полем имени пользователя (или адреса электронной почты) и поле пароля, оно предлагает для сохранения.
За исключением этого случая, когда он не предлагает моим пользователям этот параметр после того, как они используют мою регистрационную форму, и это делает меня гайкой.: -)
(Я проверил настройки Firefox - я НЕ сказал браузеру "никогда" для этого сайта. Он должен запрашивать.)
Мой вопрос
Каковы эвристики, которые Firefox использует, когда они должны предлагать пользователю сохранять? Это не должно быть слишком сложно ответить, поскольку он находится прямо в источнике Mozilla (я не знаю, где искать, иначе я попытаюсь выкопать его сам). Мне также не повезло найти сообщение в блоге или другую аналогичную заметку разработчика от разработчиков Mozilla об этом.
(Мне было бы хорошо, если бы на этот вопрос ответили Safari или IE, я бы предположил, что у всех пользователей браузера очень похожие правила, поэтому, если я могу заставить его работать в одном из них, он будет работать и в других).
(* Обратите внимание, что если ваш ответ на меня имеет какое-либо отношение к файлам cookie, шифрованию или чему-либо еще, что касается того, как я храню пароли в своей локальной базе данных, шансы на то, что вы неправильно поняли мой вопрос.:-)