OpenID сервер с PHP

У нас есть пользовательская база данных (на нашем форуме SMF), и мы хотим настроить сервер OpenID, чтобы наши пользователи могли использовать свою учетную запись для входа на другие сайты.

Доступ к базе данных пользователей возможен через MySQL, и мы можем использовать только PHP на этом сервере.

Я наткнулся на http://www.openidoo.com/, но это, похоже, не работает. По крайней мере, на их демонстрационной странице я создал учетную запись пользователя и попытался связать ее с моей учетной записью SourceForge, но SourceForge просто всегда говорит "Произошла ошибка при использовании вашего OpenID". Если бы это сработало, я бы как-то взломал, что вместо этого он использует учетные записи пользователей с форума SMF.

Любое другое предложение?

Спасибо Альберт

2 ответа

Решение

Я сам написал это сейчас:

http://github.com/albertz/smf-openid-server

Я использую Community-ID, сервер OpenID на основе PHP. Установка была действительно простой: всего несколько десятков пользователей проходили аутентификацию, но у нее не было проблем в течение года или около того.

Другие вопросы по тегам