Logout/Login sequence results in invalid state
I configured the web-based login and wanted to try it out. I logged out of my account (which left me connected to all the puppetted users) and entered login. I proceeded to authenticate to Facebook and got to the success page, but the ping command said I wasn't logged in. A subsequent login command said I was logged in, and a logout command said I wasn't logged in.
I needed to delete records from the DB and then restart the bridge to resolve the issue. It looks as though some state is being kept in the bridge runtime that isn't being cleared at logout.
For me after restarting the bridge then logging in, it works without deleting anything on the DB.
What worked for me is to
- restart bridge
- log out
- restart bridge
- log in
Had to restart twice though, once didn't work