Вопрос аутентификации Merb, переменная _message

Я использую Merb, и получаю странную переменную в URL после аутентификации. Я выяснил, что переменная содержит данные в кодировке base64, но не могу понять, почему она там появляется, даже если все работает нормально. Просто любопытно

Это выглядит так: http://foo.bar/?_message=....data.... Для чего эта переменная и для чего она нужна?

1 ответ

Решение

_message - это способ, которым Merb отправляет 'flash' сообщения. Я считаю, что он кодируется для того, чтобы его было сложнее подделать (т.е. вставить произвольный текст на вашу веб-страницу), но чтобы сохранить состояние в URL

Другие вопросы по тегам