|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Установка OpenID на сайты |
|
Установка OpenID на сайты
|
Новый участник Сообщения: 3 |
OpenID
Википедия Пример Офсайт OpenID - это открытая децентрализованная система единого входа. Поддержка сайтами технологии OpenID позволяет пользователю использовать единый логин для авторизации на любом из этих сайтов. Пытаюсь прикрутить OpenID к движку трекера TBdev по инструкции http://tcse-cms.com/main/sovet/73-ka...-na-sajjt.html Долго все настраивал и наконец добился что при регистрации создается пользователь, прописывается в базу его ник и мыло. Выходит сообщение об успешной регистрации. Пытаюсь залогинить пользователя по OpenID http://ххх.ya.ru/ Проверяю ник ххх на допустимость. Создаю нового пользователя с данными: nickname = ххх fullname = ххх email = ххх@yandex.ru gender = M Привязываю OpenID к пользователю Пытаюсь залогинить пользователя по OpenID http://ххх.ya.ru/ Создали пользователя по OpenID и залогинились Вот теперь не знаю как дальше делать. Вроде пользователь создан, но зайти под ним не получается. Есть у кого-нибудь опыт работы с OpenID? |
|
Отправлено: 00:21, 11-05-2009 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать |
Отправлено: 03:47, 11-05-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать В таблице mysql создается пользователь с нужным ником вырванным из openid сервера. Но сама авторизация не происходит. Пытался зайти под созданным ником с пустым паролем классическим методом. Но так пишет что пароль не верный, так как поле пароля в таблице пустое.
Объясните пожалуйста один момент. Как сделать чтоб созданный таким способом пользователь мог полноценно авторизоваться? Должна ли у пользователя созданного с помощью openid быть возможность логинится классическим способом. Если да то как быть с паролем? |
Отправлено: 18:02, 12-05-2009 | #3 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать По сути openid это внешняя аутентификация, и локальная база для этого не нужна... для логина на вашем сервере нужна локальная процедура, и она никак не будет пересекаться с openid.
Для логина по openid нужно отправлять запрос на сервер openid, и получать данные проверки учетных данных (при этом юзер должен быть залогиненым на этом сервере). инфа и спецификации дб тут http://openid.net/developers/ |
Отправлено: 18:59, 12-05-2009 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интернет - Блокируются сайты | Nicker | Microsoft Windows 2000/XP | 1 | 14-06-2008 22:44 | |
3-D САЙТЫ | nec 3540A | Вебмастеру | 3 | 06-01-2006 13:59 | |
wap-сайты | Sherla | Мобильные ОС, смартфоны и планшеты | 14 | 19-05-2004 17:22 | |
Сайты по кодингу | Merlin | Программирование и базы данных | 11 | 10-12-2003 03:44 | |
Лучшие сайты | carlos | Вебмастеру | 5 | 06-08-2003 10:03 |
|