-
Пробую прикрутить авторизацию по OpenID, использую библиотеку scipio. Хочу кроме самого OpenID получать от провайдера еще кое-какие данные. Для этого scipio подключает к запросу SRegRequest:
В запросе провайдеру, среди прочего, генерируются такие параметры в url:sreg_request = SRegRequest(optional=['nickname', 'email'])
request.addExtension(sreg_request)
А вот параметры вида openid.sreg.type.nickname и openid.sreg.type.email не генерируются. По этому, например, гугл не хочет отдавать нужную информацию. Других провайдеров еще не тестировал.openid.ns.sreg=http://openid.net/extensions/sreg/1.1
openid.sreg.optional=nickname,email -
Насколько мне известно, у гугла нет sreg. У него вместо него ax.
-
Так, все перепуталось в моей голове :) Читал доку по ax, думал что это и есть sreg. Буду смотреть на предмет работы питоновский openid с ax.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.

