2016-04-13 57 views
0

こんにちは私は、お客様の製品のシングルサインオンアクセスを作成したいと考えています。承認のためにSAMLに依存しているシステムに適用する必要があります。SAML(PHP)プログラムSSO自分でツールキットを使用する

SAMLに関するこれまでの経験はありません(OAuth 2.0では少しです)。私は達成可能な解決策を知りたい。手に入れることから自分自身をプログラムし、テクニカルスペックのオリエンテーションを開始するか、あらかじめ定義されたツールキットを使用する。あなたは何をしましたか、私の状況のどこであなたがやったのですか?

私は2つの上級ツールキット、oneloginとsimplesamlphpを見つけました。私は"Getting Started with SAML and PHP"質問を見ました。彼らはすでにあなたがツールキットを使いたいと思っています。 OneLogin states that SAML is very complex and costly to implement, not with a toolkit however.

要するに、ソースが信頼できないため、このステートメントが真であるかどうかを知りたいです。自己プログラミングまたはツールキット?

答えて

0

注1つの以上SAML 2.0 PHPライブラリhttps://www.lightsaml.com/

私はそれを自分で書いて、はい、それは複雑です。あなたの内部コードなので、いくつかのショートカットを取ることができますが、それでも私はそれを書くのにかなり多くの時間がかかりました。

まず、自分で見つけられる既存のソリューションの可能性と、自分のニーズに合った方法を調査してから、自分で解決することをお勧めします。

Symfonyを使用している場合、LighSAMLにはSAML SPバンドルhttps://github.com/lightSAML/SpBundleが付属しているため、SAML SSOの実装を大幅に短縮する可能性があります。

関連する問題