working providerLogin v0.0.1