Yii и OpenID

Выкладываем свои наработки
Ответить
Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Yii и OpenID

Сообщение xoma »

Всем привет!

Я набрался смелости выложить свою "библиотечку" для авторизации по OpenID, которую использовал в одном из своих Yii-проектов.
Написанный мной классик, далек от идеала по качеству кода и возможностям, однако он работает.


Моя полная заметка http://allframeworks.ru/blog/Yii/103.html
Скачать библиотеку http://code.google.com/p/xomaprojects/downloads/list
Посмотреть исходник http://code.google.com/p/xomaprojects/s ... IdAuth.php

Хочется общими усилиями дописать (или переписать заново) этот классик, для получения полнофункциональной авторизации по OpenID для Yii.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii и OpenID

Сообщение samdark »

Замечательно. Если хочется общими — перекладывай в YiiExt. Оформим документацию на русском и английском, сделаем красивые релизы архивом, ну и все вместе оттестируем.
Аватара пользователя
alaevka
Сообщения: 77
Зарегистрирован: 2010.03.12, 11:34
Контактная информация:

Re: Yii и OpenID

Сообщение alaevka »

Не долго думая решил быстрым взглядом посмотреть как работает..все отлично, но одно но..возвращаемый массив данных метода finalAuth содержит только лишь openIdLink...
Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: Yii и OpenID

Сообщение xoma »

Какой провайдер вы используете??
Возможно в настройках своего OpenID-провайдера Вы не указали свои личные данные.
Или запретили их передавать сторонним сайтам ?

Ну или это баг =)
Аватара пользователя
alaevka
Сообщения: 77
Зарегистрирован: 2010.03.12, 11:34
Контактная информация:

Re: Yii и OpenID

Сообщение alaevka »

И действительно, проверил провайдера isopenid.ru - возвращается все что нужно. А вот livejournal.com - возвращает лишь openIdLink. Перерыл весь свой профиль, но так и не нашел где там можно разрешить отдавать данные..

В моем проекте авторизация по OpenId будет нацелена именно на жж..
Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: Yii и OpenID

Сообщение xoma »

Возможно это один из багов или последствия неверной конфигурации библиотеки =).
За выходные я планирую сделать тестовую страничку, на которой можно будет попытаться авторизоваться с произвольным OpenID.
Это будет что-то вроде тестового стенда.
Аватара пользователя
alaevka
Сообщения: 77
Зарегистрирован: 2010.03.12, 11:34
Контактная информация:

Re: Yii и OpenID

Сообщение alaevka »

Отлично, тогда жду страничку, и исправленной, если действительно так конфигурации..
Ответить