Roman Kitaev: Тем проще. Я просто миксин навешивал на родительский класс и от него наследовались уже вьюхи, которые требовали авторизацию. В любом случае - спасибо за инфу. Не знал что данный функционал уже есть в коробке.
Pavel Denisov: я просто привел как вариант, который я использовал, кода часть вьюх нужно было скрывать, часть - показывать независимо от авторизации... В данном случае таки да - миддлварь - действительно - лучший вариант.
Никита Полевой: как оказалось - бок таки на моей стороне. Произошло двойное url-кодирование.
"=" сначала превратилось в "%3D", а затем в "%253D", после чего по-видимому на той стороне раскодировалось в "%3D" вместо "="
Было бы не странно - возможно к коллективному разуму и не обращался бы :)
Решение 1 не подойдет, так как сервер не мой, соответственно пытаюсь проблему решить пока на своей стороне. Тем более смена символа вручную решает проблему.
Решение 2 - ну наверное единственный выход...
Это get-запрос. Данные передаются в урл. Наличие/отсутсвие символа "=" в сигнатуре существенно влияет на результат валидации переданных данных. По какой-то причине на той стороне не происходит раскодирования. Но на это я повлиять никак не могу.
Передача вручную в урле строки сигнатуры с символом "=" приводит к успешной валидации данных. Мне нужно добиться такого же поведения при передаче данных из формы.