(私のプロジェクトでは、nodeJsバックエンドを持つ単一ページアプリケーション)SAMLシングルサインオンを提供したいと考えています。SAML 2.0シングルサインオンWebアプリケーション(SPA)
データフローと認証プロセスは私には分かりますが、 私は実装についてちょっと混乱しています。
Google、Facebook、Twitterなどの他のSSOログインプロバイダが十分でない場合、ユーザーがアプリケーション設定でアカウント自体のSAML認証プロバイダを設定できるようにすることです。
- は、それは、URL を与えられたことは、任意のカスタムID-プロバイダにSAML要求を処理することが可能であることを、一般的なSAMLモジュールを実装することは可能ですか?
- SAML IDプロバイダごとにカスタムコードを記述する必要がありますか?
- 有名なSAMLアイデンティティプロバイダはありますか?
- フロントエンドおよび/またはnodejsバックエンド用のライブラリがあり、最も有名なアイデンティティプロバイダをそのまま利用できますか?