Ответ 1
Google не поддерживает делегирование. Если вы выполняете поиск группы Google, существует несколько потоков, но все они делают один и тот же вывод: в настоящее время он не поддерживается.
В настоящее время я использую RequestID и имею следующие данные на своем веб-сайте, чтобы разрешить делегирование:
<link rel="openid.server" href="#" onclick="location.href='http://openid.claimid.com/server'; return false;" />
<link rel="openid.delegate" href="#" onclick="location.href='http://openid.claimid.com/tjrobinson'; return false;" />
Существуют ли эквивалентные URL для Google? Если нет, есть ли упоминания о поддержке в будущем?
Прежде чем кто-нибудь отметит это как дубликат, я знаю об этом существующем вопросе: Как вы делегируете свой OpenId в Google Apps. Однако этот вопрос относится конкретно к Google Apps, я просто хочу знать, могу ли я использовать делегирование OpenID с обычной учетной записью @gmail.com?
Google не поддерживает делегирование. Если вы выполняете поиск группы Google, существует несколько потоков, но все они делают один и тот же вывод: в настоящее время он не поддерживается.
Есть значение, которое вы можете поместить в openid2.provider, но проблема в значении openid2.local_id... для Google, он присваивает разные RP каждому. Кого бы вы сюда поместили? Пока Google не предложит не анонимный заявленный идентификатор, вы не можете добавить его здесь.
О, и, конечно же, Поставщик на их конце должен играть по правилам делегирования, что, я подозреваю, это не так, поскольку он не будет использоваться, поскольку Google не поддерживает его.