現在、すべてのクライアントが資格情報を使用してアクセスおよびログインする典型的な Web アプリケーションがあります。
クライアントの 1 つは、資格情報を使用してログインすることを望んでいません。代わりに、URL でユーザー名、fname、lname を渡し、アカウントを持っている場合は自動的にログインする必要があります。それらをログインします。
Web アプリは、残りのクライアントに対して同じように動作する必要があります。どうすればこれを達成できますか。シングル サインオン方法 (SAML など) を使用する必要がありますか?
要件の概要:
リクエスト URL -> クライアントが A かどうかを判断します -> はいの場合は、URL に渡された値がデータベースに存在することを確認します -> はいの場合は自動的にログインします -> いいえの場合は、渡された値を使用してレコードを作成し、ログインします
---> クライアントが A でない場合は、ログイン画面に移動します