Hacker News new | ask | show | jobs
by watermelon0 523 days ago
Couldn't you just disconnect and reconnect websocket if privileges change, since the same needs to be done with the long polling?
1 comments

Yeah, and you can send cookies in the websocket connection headers. This used to be a problem in some browsers iirc - they wouldn’t send cookies properly over websocket connection requests.

As a workaround in one project I wrote JavaScript code which manually sent cookies in the first websocket message from the client as soon as a connection opened. But I think this problem is now solved in all browsers.