Bug Report
| Q |
A |
| laminas-mvc-plugin-flashmessenger |
1.10.1 |
| PHP |
8+ |
| nginx |
|
| session storage |
database |
Summary
Current behavior
FlashMessenger logs out user when session storage is database and msg contains utf8 emoji.
Also relevant: localhost with apache gives no problem, production with nginx gives problem
How to reproduce
- Login ...
- $this->flashMessenger()->addSuccessMessage("xyz 💪");
- die("test");
- run Action to see "test"
- Use Browser history to get back
- you're logged out
- remove emoji
- run action again to see "test"
- you're still logged in
Expected behavior
no logout