ユーザーを安全にログインさせ、Cookie とセッションを使用してユーザーのログインを維持する最善の方法は何ですか?
例えば:
特定のユーザーに対してパスワードと電子メールが有効かどうかを確認する
任意の文字列で Cookie を設定する
同じ任意の文字列でセッションを作成する
Cookie とセッションの任意の文字列が同じであることを確認して、ユーザーによる各要求を検証します。
ユーザーを安全にログインさせ、Cookie とセッションを使用してユーザーのログインを維持する最善の方法は何ですか?
確立されたライブラリを使用します。
「セッションの作成」をどのように定義するかによって異なります。ここでの目的のために、これを「ID を使用してサーバー側のデータ ストアを作成し、その ID を使用して Cookie を設定する」と定義しましょう。つまり、デフォルトのsession_start()
機能です。それで: