ホームページ >バックエンド開発 >PHPチュートリアル >ユーザーが別のコンピュータからログインした場合に確認する方法を教えてください。
この機能を実装するにはどうすればよいか、アイデアをいくつかお聞きしたいのですが?
管理者 1 はバックエンドにログインし、認証コードの認証を実行します。ログインに成功すると、Cookie が保存され、次回ログインするときに認証が必要なくなります。このような問題は、同じブラウザでは、管理者 1 が複数回ログインする場合に認証する必要はありませんが、別のブラウザに切り替えると、管理者は再度ログインする必要があります。同じコンピュータを使用し、検証なしでブラウザを開きますか? 検証はコンピュータを変更する場合にのみ実行されます
これは不可能です
1 つのコンピュータを使用してさまざまなブラウザを変更する別の管理者はいますか?
異なるブラウザには独自の Cookie があるため、これは機能しません
異なるブラウザによって生成される Cookie は独立しています。Cookie フォルダーが共有されている場合でも、生成される Cookie は依然として異なります
わかりました、熱心な回答ありがとうございます
QQ と同様に、通常ではないデバイスでログインすると認証が求められますが、この実装の原理は何ですか?
異なるブラウザで生成された Cookie は独立していますが、どうすれば共有できますか? Cookie フォルダーが共有されている場合でも、生成された Cookie は依然として異なります
Cookie フォルダーをブラウザと共有した後、Like QQ、通常ではないデバイスでログインすると、認証を求められますが、この実装の原理は何ですか?
最後にログインした IP と現在ログインしている IP が同じ都市/県にあるかどうかを比較するためかもしれません
異なるブラウザによって生成された Cookie は独立していますが、たとえCookie フォルダーは共有されますが、生成される Cookie はまだ異なります
Cookie フォルダーをブラウザーと共有した後、少しお待ちください。
最後にログインしたIPと現在ログインしているIPが同じ市/県にあるかどうかを比較するためかもしれません
分かりました ご回答ありがとうございます