0

ユーザーがログインしたら、セッションキーとCookieを設定し、あるページから別のページに移動するときに、セッションキーが設定されているかどうかを常に確認し、ユーザーがデータにアクセスできるようにします。

ユーザーがログアウトしてブラウザを閉じない場合、セッションキーは破棄されますが、Cookieは残ります。したがって、ユーザーがブラウザを再度開くときは、最初にセッションキーが存在するかどうかを確認し、存在しない場合はCookieを確認します。Cookieが存在する場合は、このインスタンスのセッションキーを再度設定し、以前の方法に基づいてアクセスを許可します。

ユーザーがログアウトするときは、Cookieとセッションキーの両方を削除するだけです。

Cookieが無効になっている場合、この方法はセッションのみを処理するため、正常に機能します。

これは、誰もが自分のWebサイトで使用する最も安全な方法ですか?これを改善して、Webサイトをより安全にすることはできますか?

4

1 に答える 1

0

セッションキーなしで、セッションのみを使用します。PHPは、「session_start」と書くと「sessionid」というCookieを作成します。

于 2013-02-24T18:58:48.160 に答える