Как мне войти в систему с помощью Yii и OpenID

Я добавил simpleopenidselector и lightopenid в свое веб-приложение Yii, оно аутентифицирует пользователя и возвращает URL с данными openid. Следующим шагом является использование данных от провайдера OpenID для создания нового удостоверения в Yii для входа пользователя. Как это делается с Yii?

Кроме того,Я думаю, мне нужно создать таблицу openid, чтобы хранить openid, а также добавить пользователя в мою таблицу пользователей. Если у пользователя уже есть учетная запись, добавьте openid в свою учетную запись, чтобы предотвратить создание нескольких учетных записей.

Добился ли кто-нибудь всего этого с помощью Yii? Если так, мне было бы очень интересно, как это было сделано.

6
задан Mark 12 August 2011 в 16:02
поделиться