Always set login referrer on login. This fixes an annoying bug where a failed oauth login would cause further login attempts to fail if the oauth cycle started over as the redirect would still attempt to use an old token.