私は、次のリリースの一部として、顧客のシングル サインオンを実装する任務を負っています。フローは次のように存在します。
- ユーザーは、学校から提供された学生 ID/パスワードを使用して、学校のメイン ポータル システムにログインします。
- ユーザーが私の会社の製品へのリンクをクリックします。
- ユーザーは、当サイトのログイン フォームからログインしたかのように、自動的にダッシュボード ページに移動します。
したがって、ユーザーが当社のサイトに認証されるメカニズムは 2 つあります。
- 製品のホームページにアクセスし、ローカル システムに保存されている電子メール/パスワードを使用してログインします。
- 学生が学生 ID とパスワードを使用して学校のメイン システムにすでにログインしているシングル サインオンを使用する。
製品の実装が (Java/Ruby ではなく) ASP.NET である場合、CAS、JOSSO、またはその他のサードパーティのシングル サインオン製品を使用する必要がありますか? それとも、.NET 企業である私たちにとってより簡単な .NET 環境で利用できるものはありますか?