ストーリーは、自分の Web サイトを ID プロバイダー (読み取り: IDP) として機能させる必要があるということです。Web サイト自体は Zend プラットフォーム上にあります。アイデアは、サービス プロバイダー (読み取り: SP) が IDP に連絡するための IDP コントローラーを作成することです。これは Web サイトの一部である必要があるため、SP からの SAML 要求に応答するために簡単に使用できる拡張機能を含める必要があります。
PHP 拡張機能のリストを https://wiki.surfnetlabs.nl/display/OSP/RFC+-+OpenSAMLphp,+a+new+PHP+library+for+SAML+2.0+supportから見つけました。
これらの拡張機能はすべて、ドキュメントがほとんどないか、複雑すぎます。たとえば、自分のアプリケーションで SimpleSamlPHP を使用する方法が見つからず、そこから有用なコードを抽出するのにも非常に時間がかかるように見えます (これはもうありません)。また、それらすべてをウェブサイトに実装するのは難しいと思います。
私は何日もの間、いくつかのライブラリを使用する簡単な方法を見つけようとして、githubをグーグルでチェックしてきました(現在、Lassoを実装しようとしていますが、これは合理的ですが、残念ながら良い例やIDPとしての使用方法に関する情報が不足しています)。
あらゆる種類の批判、アイデア、ヘルプ、チュートリアル/コード例が役立ちます。