Да, провайдеры OpenID могут и часто предлагают «претензии» или «атрибуты» о людях, которые входят в систему, если проверяющая сторона OpenID запрашивает их, и пользователь соглашается на передачу этих данных.
Если вы используете DotNetOpenAuth для своей библиотеки OpenID ASP.NET, она имеет встроенную поддержку нескольких способов получения этих атрибутов, но позволяет легко получить их независимо от того, каким образом Провайдер предлагает их. Если вы загружаете библиотеку, она содержит пример того, как это сделать.
Что касается рабочего адреса и некоторых других атрибутов, характерных для определенных доменов (доменов данных, а не доменов Интернета), очень немногие провайдеры предлагают их. Лучшее, что вы можете сделать, это получить «полный адрес» и спросить пользователя, хочет ли он использовать его.