機能するログイン スクリプトがありますが、ユーザーが既にログインしている場合に追加のログイン試行をどのように処理する必要があるのか 疑問に思っています。ユーザーが既にログインしていることが判明した場合、ログイン ページはホームページにリダイレクトされます。
ただし、ユーザーがログイン ページで複数のブラウザー タブを開いている場合は、1 つのブラウザー タブでログインし、同じログインまたは別のログインで他のブラウザー タブを使用して再度ログインを試みます。この 2 種類の要求をどのように処理すればよいですか?
複雑なことに、ユーザーがトークンを使用して確認された後にユーザーをログインさせる確認ページがあります。ユーザーがすでにログインしている場合、これをどのように処理すればよいですか?
たとえば、ユーザー A とユーザー B の両方が登録されており、両方とも電子メールでトークンを受け取ります。どちらも同じ PC、同じブラウザ、同じセッション上にあります。ユーザー A はトークンを検証し、正常にログインします。ユーザー B は、トークンを確認してからログインします...? ユーザー A がすでにログインしているのを待ちます。ユーザーAはどうすればいいですか?
ここでのベストプラクティスは何ですか?