Иногда при авторизации приложения через одноклассники приходит параметр, который не учитывается при подсчете цифровой подписи. Параметр называется __dp=y
Он не документирован.
Например:
https://ok.imper.online/ok/sa-integration?sig=AAAA...
Если считать подпись по всем правилам (отсортировать все параметры по ключам и конкатенировать их), то она не совпадает с переданной. Если выбросить этот параметр - совпадает.
Вопрос - откуда берется этот параметр, зачем он появляется и как правильно считать подпись в общем случае (возможно, этот параметр не единственный)
С уважением
Роман