Fix login() for oid providers google, yahoo, stackexchange