My login times out after a while. After I log in again, the website sends me to the dashboard, not the previous page I was on.
Even worse, the login URL had overwritten the history stack, which means I cannot use the back button to go back.
I can understand not having a redirect back to the previous URL (because that takes time to implement), but why erase the history stack? That conveys no security benefit and only creates busywork.