« first day (74 days earlier)      last day (664 days later) » 

5:38 PM
@balpha when you're around, please let me know how this sounds:
Please note: if you give your session cookie to anyone else, you have given them all it takes to impersonate you on the main site. This is obviously necessary to allow the XMPP bridge to post messages as you, but for full disclosure you are sending these details to the XMPP server you are using so please make sure you trust the staff of sed server.
Note that the cookie is only necessary for write support. You can use the XMPP bridge without write support without authenticating at all.
 
6:12 PM
...test...
 
what's up?
ah, reading...
sounds good
 
7:15 PM
@balpha Cool, thanks
 
test
 
Damn, I seriously broke XMPP :-(
 
...test...
 
7:56 PM
test
 
8:29 PM
I rolled back revs 14 and 13, and now XMPP works again
Well, it seems to
It looks like for the meantime, you'll have to auth in each room, using /cookie and /fkey in each one. I'm also going to add an /auth <fkey> <cookie> command which does both in one fell swoop at some point
Making the user objects be owned by the bridge instead of the individual rooms made it so you could only be in one room at a time, which was bad. So now you actually have a different instance of your SOXMPP_LoggedInUser for every room you log in to
 
9:05 PM
testing...
 
OH SWEEEEEETTT!
in The Tavern (General), 2 mins ago, by The Unhandled Exception
OK this rocks. Since I can't easily make XMPP load all users in the room when it starts up, I just made it add users when it sees their first message
 
10:03 PM
test
 
10:36 PM
test
 
um, @TheUnhandledException i just noticed you have your cookie in that screenshot -- assuming it's real, I'd say that's not the greatest idea :)
 
@balpha Oh, well, crap!
That really sucks :-) If I log out and clear cookies, do I get a new one when I log back in? :-)
 
@balpha Logging out now
 
no, your session is still valid
I can clear all your meta sessions; you'll have to re-login after that
done
 
10:54 PM
@balpha Thanks. I'll be more careful next time
Just tested, old cookie doesn't work. Thanks again @balpha!!
 

« first day (74 days earlier)      last day (664 days later) »