Параметр salt подписанной куки в Django
Параметр salt добавляет
«приправу» к подписи: разные куки
с одинаковым значением получат
разные подписи. Соль при записи
и чтении должна совпадать:
response.set_signed_cookie(
'user_id',
'42',
salt='user-cookie',
)
value = request.get_signed_cookie(
'user_id',
salt='user-cookie',
)
Если при чтении указать другую
соль, подпись не сойдётся -
будет BadSignature.
Установите и прочитайте куку
user_id с одной и той же
солью 'user-cookie'.
Прочитайте ту же куку с другой солью и обработайте ошибку.