Да, вы можете подключить C # Windows Phone к серверу Google OpenID. Основная проблема в том, что вам придется кодировать все это самостоятельно. Насколько мне известно, нет библиотеки, созданной для входа в Google для Windows Phone. Я точно знаю, что клиентская библиотека google .net не поддерживает его.
Лучше всего начать с проверки openid connect . Это даст вам информацию, необходимую для реализации этого в вашем приложении.