Это тривиально просто.Используйте OpenID для «просто входа» вместо OAuth.Взгляните на примеры OpenIdRelyingPartyWebForms или OpenIdRelyingPartyMvc, чтобы узнать, как войти в систему пользователя. Поскольку вы заинтересованы только в том, чтобы войти в систему с помощью Google, а не отображать поле ввода, у вас может быть просто кнопка «Войти через Google», которая вызываетOpenIdRelyingParty.CreateRequest("https://www.google.com/accounts/o8/id")
для инициализации входа в Google.
Как отметил @Lirik в комментарии, вы можете использовать AX для получения информации о профиле пользователя .Однако я не думаю , что даст вам фотографию пользователя.Если Google даже делает это доступным (большим, если), вам, возможно, придется использовать OAuth для этого.И я бы рекомендовал в этом случае использовать для этого расширение «OpenID + OAuth», которое, как я считаю, приводит вас к примеру «Контакты Google», который вы уже видели.Однако, чтобы изменить это для получения пользовательской фотографии, вам нужно просмотреть собственную документацию Google GData API, чтобы узнать, как получить пользовательскую фотографию (если вы можете).