You can log back in here.
I had a fast pass? When did this happen?
I think it's random, I've had 2 in the past few days.
You get it randomly, you don't have a notification that you've gotten it, only when it's run out.