added default user to initial hydration
added ability to login with provider id