Russian Qt Forum
Октябрь 01, 2024, 14:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QWebView сохранение пароля после авторизации Vk  (Прочитано 2735 раз)
LSergey
Гость
« : Июль 02, 2013, 23:22 »

Всем доброго времени суток.

Ситуация следующая: с приложения осуществляется wall post в vk.com.
Пост осилил, через запросы все достаточно прозрачно и ясно.
Теперь задача в сохранении пароля и логина юзера, чтобы повторно его не мучить.

Авторизация у меня происходит в QWebView. Загружается страница как описывается в документации VK API, после чего человек вводит логин, пароль и нажимает Войти.
Подскажите пожалуйста, как мне сохранить этот логин и пароль (перехват изменений Url не помог, пробовал найти эти данные в view->page()->history()->currentItem().userData(), но ни в текущем ни в предыдущем Item-e никакого намека на эти данные нет)

Насколько я понимаю, эти данные находятся в get запросе, которые посылаются с QWebView после нажатия Войти. Но как его перехватить - не ясно.

Кто знает, подскажите пожалуйста.  Заранее благодарен)
Записан
LSergey
Гость
« Ответ #1 : Июль 03, 2013, 00:07 »

Посмотрел, Tab Browser в примерах сохраняет пароли.
Завтра буду разбираться каким образом)
Записан
thechicho
Гость
« Ответ #2 : Июль 03, 2013, 19:48 »

куки сохраняешь, потом считываешь и с ними заходишь на страницы.
сессия в них хранится какое-то время
Записан
LSergey
Гость
« Ответ #3 : Июль 05, 2013, 11:57 »

Заииплементил класс CokkieJar с демо примера TabBrowser.
Все заработало, спасибо за подсказку.
Если у кому надо - напишите, скину код и рабочую авторизацию + пост на стену в вк
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.149 секунд. Запросов: 21.