Fixed email issue with open id login

It wasn't populating user data into the session correctly due to the
new open ID thread.