Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Авторизация средствами Google OpenID [RSS Feed]

#1 Авг. 3, 2010 16:51:03

Enchantner
От:
Зарегистрирован: 2009-02-11
Сообщения: 442
Репутация: +  0  -
Профиль   Отправить e-mail  

Авторизация средствами Google OpenID

Реализую на сайте авторизацию через OpenID, c основными провайдерами потипу myopenid.com все уже работает отлично, а вот как авторизоваться через гугл - никак не пойму. У него нет айди вида http://example.google.com/ , а примеров, как все это должно работать и как правильно составить запрос, я пока не нашел. Общий код системы авторизации вот: http://dpaste.com/224586/ .



Офлайн

#2 Авг. 3, 2010 17:18:09

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

Авторизация средствами Google OpenID

Это читали? http://code.google.com/apis/accounts/docs/OpenID.html
Вроде примеры там тоже есть.



Офлайн

#3 Авг. 3, 2010 23:10:08

poltergeist
От:
Зарегистрирован: 2007-02-28
Сообщения: 522
Репутация: +  0  -
Профиль   Отправить e-mail  

Авторизация средствами Google OpenID

У гугла openid такого вида для всех аккаунтов: https://www.google.com/accounts/o8/id,
а вот identity_url, который вы получите после логина, будет такого вида: https://www.google.com/accounts/o8/id?id=AItOawkEHvYLCtuPGxpOk-LPlMfaAqndN2Zd1X0
Гугл в этом плане не обычный OpenID провайдер, он просто даёт способ авторизироваться на других сайтах с помощью гугловского аккаунта, но он не даёт красивый и запоминающийся openid url.



Офлайн

  • Начало
  • » Web
  • » Авторизация средствами Google OpenID[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version