Fixing authentication, need to store the provider in the user table.