Switched to OpenID auth (working) with session persistence (sorta working)