hmm a lot of online services have smart to detect suspicious connections, even if you have q cookie. even something as simple as verifying the geo of the IP and client type couldve been useful here. im not sure if slack has this funcionality
There are definitely some mitigations you can do servers use to reduce the likelihood of success of this kind of attack.
Now I want to go build an auth system. :D