Updated omniauth callback to update attributes when user exists, also added provider and first and last names