В течение многих лет я использовал делегирование OpenID для входа в Stack Overflow (среди других сайтов), используя свой собственный URI в качестве OpenID, но имея Google для аутентификации. Я использую технику, описанную в этом вопросе о переполнении стека; Итак, мой пользовательский OpenID http://tupelo-schneck.org/robert преобразуется в HTML-страницу, содержащую это:
<link href="https://www.google.com/accounts/o8/ud" rel="openid2.provider" />
<link href="https://www.google.com/profiles/schneck" rel="openid2.local_id" />
Однако теперь я вошел в Stack Overflow, и Google сказал мне: «Важное примечание: OpenID2 для учетных записей Google прекращает работу 20 апреля 2015 года. Подробнее…" На этой странице объясняется, что Google не поддерживает OpenID 2.0, и разработчикам следует перенести свои приложения на OpenID Connect. .
Могу ли я продолжать использовать настраиваемый URI для входа в систему OpenID, но передать полномочия провайдеру OpenID Connect от Google для проверки подлинности? Как?