Pull to refresh

Проверяем дневник ребенка не заходя на портал городских услуг

Заметка актуальна только для Москвы. С сентября этого года родители московских школьников должны смотреть электронный дневник своего ребенка через портал городских услуг pgu.mos.ru/ru. Это условие, как минимум, требует наличия регистрации на этом портале. Сами дети, кстати, в том же положении.

Даже если есть регистрация на «Мосуслугах», делать при каждой проверке дневника энное количество лишних действий быстро надоедает. Хочется сделать так, как нужно человеку, а не муниципальному чиновнику. Который, видимо, уже отчитался об интеграции всего, что можно, через «одно окно». Так это теперь называется.

Итак, к делу. Нам нужен сайт mrko.mos.ru/dnevnik/. Войти с выданным в школе логином и паролем там не получится. После попытки логина видим суровую надпись красным шрифтом: «Вход для родителей и обучающихся производится только с сайта Портала Госуслуг Москвы».

Небольшое ковыряние с помощью Fiddler выявило нужный POST запрос, с которым все же можно входить в дневник сразу, не заходя на pgu.mos.ru и даже не регистрируясь там. Пароль и логин используем те же, что выдали в школе, только вот значение поля Referer при входе через mrko.mos.ru/dnevnik/ нужно поправить на «pgu.mos.ru/ru/application/dogm/journal».

Быстрый поиск по «how to change referer on the fly» выдал ссылку на extension для Firefox Modify Headers. Интерфейс у Modify Headers достаточно простой и понятный. Нужно завести одну строчку Action=Modify Name=Referer Header=https://pgu.mos.ru/ru/application/dogm/journal и не забыть нажать на кнопку «старт».

image

Теперь все работает в один клик при включенном Modify Headers. Заходим на mrko.mos.ru/dnevnik. Логин и пароль, надеюсь, у вас подставляются автоматом. Остается только нажать кнопку «Войти».
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.