added user.create_with_omniauth method