0

firefox と google chrome を使用してアプリケーションにログインできます。Google Chrome のログアウトをクリックすると、ログイン画面に戻ります。ただし、ユーザーはまだ Firefox にログインしています。ブラウザーの 1 つからユーザーをログアウトするときに、firefox と google chrome の両方からセッションを削除するにはどうすればよいですか。

ありがとう!

4

1 に答える 1

0

1 つの解決策は、各 session_id を user_id と共に db テーブルに格納することです。次に例を示します。

table active_session
id: primary key
user_id: int 11
session_id: varchar(50)
login_time: timestamp

1 つのセッションを終了する場合は、session_id を使用して user_id を検索し、テーブルから他のすべてのセッションを削除します。

于 2013-03-10T17:55:38.020 に答える