Моя цель - получить OpenIDidentity provider для данного адреса электронной почты, и поэтому я ищу библиотеку WebFinger, написанную на PHP. К сожалению, я не нашел подходящего.Библиотека WebFinger для PHP?
Устанавливается и может использоваться автономно или по крайней мере с несколькими зависимостями.
Любые рекомендации?
То, что я нашел до сих пор:
- PSX Framework является довольно большой каркас, который предлагает только один PEAR совместимый пакет, который содержит все. Webfinger, Yadis, Logging, Session и т. Д. - слишком много. Также нет докблоков.
- find by email's webfinger.php - это только файл с множеством функций, которые не поддерживают обнаружение OpenID. Нет единичных тестов, не используемых автономно.
- http://status.net/ имеет класс Discovery в
lib/discovery.php
, который поддерживает Webfinger. Не PEAR-устанавливаемый, не автономный. - https://github.com/walkah/discovery-php - автономная библиотека. Не PEAR-installable, не поддерживает полную спецификацию (например, без предварительной загрузки HTTPS)
- Реализация WebFinger SocialIgniter: https://github.com/socialigniter/socialigniter/blob/master/application/libraries/Webfinger.php - не получает ресурсы HTTPS.