Добрый день. Так получилось, что авторизация у меня происходит так: Пользователь вводит данные, и при нажатии кнопки "вход" информация обрабатывается через ajax-запрос. При удачном логине страница просто обновляется. При таком подходе браузер не запоминает пароли(я имею в виду эти окошечки "сохранить пароль?").. А я хочу, чтоб сохранял, функция-то удобная. Какие бы костыли сделать?
Ответ
Я задавал такой же вопрос на Хабре и получил отличный ответ:
1. Сделайте себе фейковый адрес который ничего не делает и возвращает 200 ответ
2. Форме укажите этот фейковый адрес и _target=«iframe_name» (естественно фрейм должен быть)
2. Перед аяксовой отправкой данных на правильный адрес, делайте реальный сабмит формы.
3. Логиньтесь аяксом, смотрите как браузер спрашивает не запомнить ли логин/пароль
4.!!!
5. PROFIT!
Комментариев нет:
Отправить комментарий