Заметка актуальна только для Москвы. С сентября этого года родители московских школьников должны смотреть электронный дневник своего ребенка через портал городских услуг 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. Логин и пароль, надеюсь, у вас подставляются автоматом. Остается только нажать кнопку «Войти».