Handle oauth return - store raw, use class.
Fix auth bug
Always set player details from oauth